Overview
At TMBoyz LLC, we respect your right to control your personal data. This page explains how data is stored in Pyralinks and how you can delete it.
To delete your account and its cloud data, use Delete account on the Account page in the app (steps below). To delete an account's data from one device and keep it in the cloud, use Remove from device on the Account page.
What Data Do We Store?
Data Stored Locally on Your Device
Pyralinks stores the following data locally:
- Puzzle Progress: Your completion status and in-progress state for each puzzle
- App Settings: Your preferences and configuration
Data Stored on Our Servers (If You Create an Account)
If you choose to create an account, we store the following in the cloud:
- Account Identifier: Unique account identifier (AWS Cognito subject ID) used to link your puzzle data to your account
- Account Information: Email address, password (securely hashed via AWS Cognito), and basic profile information from social logins (email and name, when provided)
- Puzzle Progress: Your completion status and in-progress state for each puzzle, synced across devices and linked to your account identifier
- Account Metadata: Account creation date and authentication tokens
Note: We store your email and name from the social provider and your user ID at that provider, which links that sign-in to your Pyralinks account. We don't store profile pictures.
Other Server-Side Data
We collect minimal server-side data regardless of account status:
- Advertising Data: Google AdMob and AdSense collect device identifiers and ad interaction data under their own policies; what we receive from them is aggregated reporting that doesn't identify you
- Crash Reports: Apple and Google may share crash and performance reports with us from devices whose owners allow it
- Access Logs: Server logs for security and troubleshooting (IP address, user agent, time and request address; logs of signed-in requests may also include your account identifier), deleted after 14 days
How to Delete Your Data
1. Delete Your Account
If you have created an account, you can delete it directly from the app:
Steps to Delete Your Account
- Open the Pyralinks app
- Open the Account page
- Tap the "Delete account" button
- Confirm that you want to delete your account
If you have Pyralinks Plus: Deleting your account does not cancel a store subscription, so you can't delete your account while a subscription is still set to renew. Cancel it first where you bought it (App Store, Google Play, or "Manage subscription" on the Account page for web purchases). Once your account is deleted, any remaining subscription time is lost.
What gets deleted:
- Your account credentials (email/password or social login connection)
- Basic profile information (email, name)
- All cloud-stored puzzle progress (completion status and in-progress state) linked to your account
- Account creation date and authentication tokens
- The account's puzzle progress and settings on the device you delete it on
What remains:
- On your other devices, the account's puzzle progress and settings, until the app next checks the account online and removes them (to remove them yourself, see section 2)
- Subscription and payment records held by our service providers (such as RevenueCat and Stripe), until you ask us to delete them; records of past payments are kept for accounting
- Your former account identifier (Cognito subject ID) and a one-way fingerprint of your account's email address, so we can find those records if you ask us to delete them; we delete both when we handle that request
- Purchase and payment records kept by Apple, Google or Link, under their own policies
Warning: Account deletion is immediate and permanent. This action cannot be undone.
2. Delete Local App Data
You can remove one account's data from a device, or all of the app's data.
One account: Remove from device
On the Account page, tap Remove from device. The app saves your recent progress to your account first. The account's puzzle progress and settings are then removed from this device. The account and its cloud data are kept, so you can sign in again later. Other accounts on the device, and progress played without an account, aren't affected.
All app data
Warning: This erases all puzzle progress and settings on the device, including progress not yet saved to an account. Accounts and their cloud data are kept unless you delete them (see section 1).
iOS:
- Open Settings, then tap General > iPhone Storage (or iPad Storage)
- Tap Pyralinks
- Tap Delete App, then confirm
Offload App keeps the app's data, so use Delete App. iOS can keep the app's saved sign-in in your device's keychain after the app is deleted.
Android:
- Open Settings, then tap Apps
- Tap Pyralinks, then Storage & cache
- Tap Clear storage. Uninstalling the app also deletes its data.
Web browser:
- Open your browser's settings and find site data (often under Privacy, or Cookies and site data)
- Find pyralinks.com
- Delete its data. This removes its cookies and its stored puzzle progress and settings.
3. Request Other Server-Side Data Deletion
If you want us to delete other server-side data associated with you (such as subscription records or access logs), you can submit a deletion request. Note that account data should be deleted using Delete account in the app (see section 1).
How to Submit a Deletion Request
- Send an email to support@tmboyz.com
- Include "Data Deletion Request" in the subject line
- Provide the following information:
- The email address of your Pyralinks account (shown on the Account page in the app). Send your request from that address so we can confirm it's yours. If you signed in with Apple and your address ends in @privaterelay.appleid.com, you can't send from it, so include it in your request.
- If you subscribed to Pyralinks Plus in the app without an account, provide the order ID from your App Store or Google Play receipt.
- Confirmation that you want all your data deleted
- We will respond within 30 days to confirm deletion
What We Will Delete:
- Any personally identifiable information in our logs
- Subscription and payment records held by our service providers (see Third-Party Data below)
Note about account data: The recommended method to delete your account is Delete account on the Account page, which deletes it immediately. If you cannot access the app, contact us at support@tmboyz.com and we will assist you with account deletion after verifying your identity.
What We Cannot Delete:
- Aggregated anonymous analytics (already anonymized, not linked to you)
- Data required for legal compliance or security purposes
- Crash reports Apple and Google share with us, which they keep under their own policies
- Backup data (will be deleted within our normal backup retention period of 35 days)
Data Deletion Timeline
| Data Type |
Deletion Method |
Timeline |
| Account and cloud puzzle progress |
Delete account in the app |
Immediate |
| The account's data on your devices |
Delete account in the app |
Immediate on the device you delete it on; on other devices, the next time they check online |
| Local app data |
Remove from device, clear app data, or delete the app |
Immediate |
| Browser cookies/storage |
User clears browser data |
Immediate |
| Server logs |
Automatic deletion |
14 days |
| Subscription records |
User request |
30 days |
| Backups |
Automatic deletion |
35 days |
Automated Data Deletion
Even without a request, we automatically delete certain data:
- Server Logs: Deleted after 14 days
- Functional Cookies: Expire automatically shortly after they are issued
Third-Party Data
We use third-party services that may retain some data according to their own policies. To delete data from these services:
- AWS Cognito (Accounts): When you delete your account using Delete account in the app, your account data is deleted from AWS Cognito immediately.
- Social Login Providers (Facebook, Apple, Google): If you used social login, deleting your account removes the link between Pyralinks and your social login. You may also revoke Pyralinks' access in your Facebook, Apple, or Google account settings.
- RevenueCat (Subscriptions): Manages our subscriptions and checks whether you have an active one. Its records are kept after you delete your account; contact us at support@tmboyz.com and we will delete them.
- Stripe (Web Payments): Contact us at support@tmboyz.com and we can delete your saved payment details. Records of past payments are kept for accounting.
- Apple, Google and Link (Purchases): Whichever you paid through keeps its own records of your purchases under its own privacy policy, including your Link account if you saved your details at checkout. To request deletion, contact Apple, Google or Link (see the Link Privacy Policy).
- Hosting (Amazon Web Services): Our server logs are deleted automatically after 14 days.
- Google AdMob/AdSense: Advertising data is collected and controlled by Google. You can manage, view, and delete your Google advertising data and preferences at My Ad Center or through your device's privacy settings (reset advertising ID, opt out of personalized ads).
For more information, please review our Privacy Policy.
Questions About Data Deletion?
If you have questions about how to delete your data or want to verify that your data has been deleted, please contact us.