Mathrift Privacy Policy
Last updated: 11 November 2026
1. Who we are
Mathrift is a mobile puzzle game published by Yazan Annab under the name AnnabySoft (“we”, “us” or “our”), based in Sydney, Australia.
This policy explains how information is handled when you use Mathrift on Android or iOS, play ranked puzzles, participate in leagues, link a platform account, view advertisements or contact us.
Privacy and support contact: info@annabysoft.com
2. Information stored on your device
Mathrift stores information on your device to support gameplay and let you resume playing. This includes:
Current level and puzzle progress.
Completed daily challenges.
Achievements, trophies and streaks.
Coins, hint credits and hint usage.
Settings such as sound and applicable privacy preferences.
Locally stored information is not necessarily uploaded to our online services. Information about ranked play is handled separately, as described below.
Linking Game Center or Google Play Games does not, by itself, back up all local progress or guarantee that levels, coins and achievements will transfer between devices.
Removing the app or clearing its data may permanently remove local progress. Device backup and restoration behaviour also depends on your operating system and settings.
3. Online identity and account linking
Mathrift uses Unity Authentication for online features. Guest access creates an online player identifier even if you do not link a platform account.
Your online profile may have a generated display name, which you can change in the game. Your leaderboard name, rank and points may be visible to other players. Please avoid including personal or sensitive information in your display name.
You may optionally link:
Apple Game Center on iOS.
Google Play Games on Android.
Account linking involves the relevant platform and Unity processing player identifiers and authentication information to associate your platform account with your Mathrift player.
You do not provide your Apple or Google password to AnnabySoft.
Unlinking a platform account is different from deleting your Mathrift online account. Uninstalling Mathrift also does not automatically delete online records.
4. Gameplay and usage data
For online ranked features, Mathrift sends information to Unity Gaming Services, including:
Your online player identifier.
Puzzle and ranked-attempt identifiers.
Puzzle moves and actions.
Hints and backward steps.
Timing, completion status and scores.
League membership and standings.
We use this information to operate ranked gameplay, verify solutions, calculate scores, prevent cheating or duplicate scoring, investigate problems and determine league placement.
Monthly standings may be archived to calculate promotions and demotions. A monthly reset does not necessarily delete historical records.
Some gameplay information, such as local settings and unsubmitted progress, remains on your device rather than becoming an online record.
5. Advertising data
Mathrift uses Unity LevelPlay to request advertisements from Unity Ads and ironSource Ads.
Advertisements may appear between games. Optional rewarded advertisements allow you to earn a hint when that option is available. The provider sends a reward-confirmation event so Mathrift can grant the reward.
Advertising providers may receive information directly from your device when an advertisement is requested, even if you do not tap it. Depending on the SDK, platform, app version and applicable privacy settings, this may include:
Device, application and installation identifiers.
Advertising identifiers, where collection is enabled and permitted.
IP address and approximate location inferred from it.
Device model, operating system and language.
Ad requests, impressions, views, completions and taps.
Technical information about ad delivery, errors and performance.
Providers use information to deliver and measure advertisements, operate their services and detect fraud. Their processing is also described in their privacy policies.
Current iOS advertising settings
The current iOS version requests non-personalized advertisements and uses restricted-data settings for all players. It does not ask players to provide their age.
Non-personalized advertising does not mean that no information is processed. Providers may still process technical information for ad delivery, measurement, security and fraud prevention.
Android and older app versions may have different privacy controls. Where available, use the privacy options in your version of Mathrift, your device settings and the advertising provider’s own controls.
We apply available content restrictions to reduce unsuitable advertising. These restrictions do not guarantee that every third-party advertisement will meet your expectations. Please report inappropriate advertisements to info@annabysoft.com, including the approximate time, advertiser and a screenshot if possible.
6. Technical information and diagnostics
Mathrift and its service providers may process technical information needed to operate online features, diagnose failures, maintain performance and protect the service.
Depending on the service involved, this can include connection errors, request logs, device and app details, service identifiers and diagnostic information.
We use technical information for troubleshooting, reliability, security and fraud prevention. We do not ask you to submit passwords or authentication codes when reporting a problem.
7. Support enquiries
If you contact us, we receive your email address and any information you choose to provide, such as your display name, device details, screenshots or a description of a problem.
We use this information to respond, provide support, verify relevant requests and resolve complaints.
Please do not send passwords, sign-in codes, payment-card information or other unnecessary sensitive information.
8. Service providers and disclosure
We use Unity Authentication, Cloud Code, Cloud Save and Leaderboards to support online accounts and ranked gameplay. Unity LevelPlay, Unity Ads and ironSource Ads support advertising. Apple and Google provide their respective platform-account services.
Information is disclosed to these providers as needed for the features you use. Some providers process information on our behalf; others determine how they process information under their own policies.
We may also disclose information when reasonably necessary to comply with applicable law, respond to a valid legal request, investigate abuse, protect users or defend legal rights.
Relevant provider policies include:
9. International processing and security
Our providers may store or process information outside Australia or your country of residence. Applicable privacy laws and protections may differ between countries. Provider privacy policies describe their international processing arrangements.
Mathrift uses encrypted connections for its online game services. We also use server-side result verification and access controls to help protect online records.
No system can guarantee absolute security. Contact us if you believe your Mathrift account or information has been compromised.
10. How long information is kept
We keep information for as long as reasonably necessary for the purposes described in this policy, including operating accounts, verifying competition results, providing support, preventing fraud and meeting applicable legal obligations.
In particular:
Local progress remains subject to the app’s storage and your device’s backup and deletion behaviour.
Online account and ranked records are stored separately from local progress.
Historical standings may be retained for league placement and scoring integrity.
Support correspondence may be retained to resolve requests and maintain relevant records.
Advertising providers apply their own retention practices.
We review deletion requests individually. If particular information must be retained, we will explain the reason where appropriate and permitted.
11. Your choices and deletion requests
You can change your leaderboard name and use available account-linking and privacy controls in Mathrift.
To request access to, correction of or deletion of your Mathrift online account and associated information:
Use Request account deletion in versions of the app that provide this option; or
Email info@annabysoft.com with your Mathrift display name and the request.
An in-app deletion request is submitted for processing; it is not an immediate confirmation that all records have been deleted. Contact us if you need an update.
We may ask for proportionate information to verify that the request relates to your account. We will respond within applicable legal requirements.
Deleting your Mathrift online account does not delete your Apple or Google account. It also does not necessarily remove progress stored locally on your device. Unlinking Game Center or Google Play Games, uninstalling Mathrift or a monthly league reset is not a substitute for requesting online account deletion.
Depending on your location, you may have additional rights, including rights to object to or restrict certain processing, receive a copy of information or withdraw consent where processing relies on consent. Contact us to exercise applicable rights.
You can also use Apple, Google and Unity’s privacy tools for information those providers control.
12. Children’s privacy
Mathrift is intended for a general audience and is not directed to children under 13.
The current iOS version does not ask players for their age and applies restricted-data advertising settings for everyone. These settings are not an age-verification mechanism.
If you believe a child has provided personal information through Mathrift, contact info@annabysoft.com so we can investigate and take appropriate action.
13. Privacy complaints
Please send privacy questions or complaints to info@annabysoft.com. Describe the concern and how you would like us to contact you.
Depending on your location, you may also complain to the relevant privacy regulator. In Australia, this is the Office of the Australian Information Commissioner.
14. Changes to this policy
We may update this policy when our features, providers or privacy practices change. We will publish the revised policy here and update the date above. Where required, we will provide additional notice or obtain consent.