Skip to main content

Cleanup Mechanism Explained

To provide an optimal user experience with shared devices, we've implemented several features, such as a unified interface for switching between dedicated and shared devices, and ensuring that the shared devices connect to the same network as dedicated devices when a session is established.

With these features, we’ve prioritized security and developed an advanced cleanup mechanism to ensure no leftover data remains on the devices once testing is complete.

Our cleanup process varies slightly between iOS and Android. While both ultimately leave the device in a clean slate, here’s a detailed comparison:

Android Cleanup Actions

  • Installed Applications: Removes any applications installed during the session. Only system applications, and those required by Digital.ai, remain on the device.

  • Downloaded Files: Deletes all downloaded files.

  • System Applications: Clears data from system apps like Camera, Messages, and Settings.

  • Network & VPN Configuration: Forgets and removes all session-specific network settings and VPN configurations.

  • Certificates: Deletes all user-installed or session-specific certificates.

  • Browser History,Cookies & Stored Credentials: Completely wipes all browser usage data.

iOS Cleanup Actions

  • Restore & Backup: Restores the device to its last known state as set by Digital.ai, ensuring a completely clean and secure slate.

By performing these actions, we ensure that each device is fully sanitized and ready for the next user.

note

If a session is interrupted for any reason—such as network disruptions or product-related issues—and the connection to the device is lost, we still perform a thorough cleanup process. This ensures that no data is accidentally left behind, maintaining security and privacy even in cases beyond the user's control.