Account Deletion

Last updated: September 4, 2026

Request deletion in the app

Signed-in users can request deletion in Settings → Delete Account. On iOS, while the Firebase account is still available, RUNTORY first attempts the legacy deletion path for reachable pre-cutover CloudKit location-use fact records. The Firebase server must then durably accept the authenticated deletion request before the accepted deletion flow continues.

RUNTORY data deleted

Deletion order and retries

After the Firebase server durably accepts the deletion request, the app cleans the user's local scoped data. The server uses the durable deletion job to block remote access and continue physical deletion of Firebase backup, Friends, profile and account data. If network/server failures prevent immediate physical completion, the job remains retryable. A request that the server did not accept is not reported as deletion success.

Managed separately

Sign in with Apple / Google access

Deleting the RUNTORY account may not automatically remove the app connection shown in Apple or Google account settings. Users can manage RUNTORY access separately in the applicable connected-app/sign-in settings.

Contact

Account-deletion support: support.runpet@gmail.com