AiTricker ("we", "us", "our") operates the Math Formula Visualizer mobile application (package name: com.mathformula.aitricker), available on the Google Play Store. This Privacy Policy explains how we collect, use, disclose, and safeguard your information when you use our application. By using the app, you agree to the collection and use of information as described in this policy.
1. Account Information (Google Sign-In)
When you sign in with your Google account, we receive:
This information is used to create and maintain your user account, sync your data across devices, and manage in-app purchases.
2. Device Identifier (SSAID)
We read the Android Settings Secure ID (SSAID) for the sole purpose of preventing abuse of the one-time welcome bonus credit grant. The raw SSAID never leaves your device. We compute a one-way salted SHA-256 hash on-device and transmit only the hash to our server. This hash cannot be reversed to recover your original device ID and cannot be correlated with hashes from other apps.
3. Usage Data and Analytics
We use Firebase Analytics and Firebase Crashlytics (provided by Google) to collect:
This data is collected in aggregate and is used solely to improve app stability and user experience.
4. Purchase Information
When you make in-app purchases (credit packs), transaction details are processed by Google Play Billing. We receive purchase tokens and product identifiers to verify and fulfill your purchase. We do not collect or store your payment card details, bank account information, or any financial credentials. All payment processing is handled entirely by Google Play.
5. AI-Generated Content
When you use the AI formula visualization feature, the formula text you enter is sent to Google Gemini AI (via our secure Cloud Functions) to generate visual animations and explanations. The formula and its generated result are saved to your generation history (synced to Firebase Firestore when you are signed in) so you can revisit them. History is capped at the most recent 50 items — older items are automatically removed — and you can delete individual items or your entire account at any time.
6. On-Device Translation and Text-to-Speech
The app uses Google ML Kit Translation to translate formula explanations into your preferred language. Translation is performed entirely on your device after downloading the required language model. No text is sent to external servers for translation. The "Listen" feature uses your device's built-in Android text-to-speech engine to read explanations aloud; this is handled by the operating system on your device.
7. Locally Stored Data
The app stores the following data locally on your device using Room database and DataStore preferences:
This data remains on your device and is not transmitted to our servers unless you are signed in, in which case favorites are synced to your account via Firebase Firestore.
When you use the Share feature, the app creates the file you asked for (HTML, PNG or MP4) inside its own private cache folder and hands it to the app you choose. If you pick "Download HTML", the file is saved to your device's Downloads folder. These files stay on your device — we never upload them to our servers.
The app requests only one Android permission: INTERNET, which is required to sign in, generate AI visualizations, and process purchases.
The app does not request access to your camera, photos or media library, files or storage, location, contacts, microphone, or calendar. Earlier versions of the app included a camera and gallery scanning feature; that feature has been removed, and the app no longer requests or receives any images from your device.
Our app integrates the following third-party services, each governed by their own privacy policies:
| Service | Provider | Purpose |
|---|---|---|
| Firebase Authentication | User sign-in and account management | |
| Firebase Firestore | Cloud data storage and sync | |
| Firebase Analytics | Usage analytics | |
| Firebase Crashlytics | Crash reporting | |
| Firebase Remote Config | App configuration | |
| Firebase App Check | App integrity verification | |
| Google AdMob | Interstitial advertisements | |
| Google Play Billing | In-app purchase processing | |
| Google Gemini AI | AI formula visualization | |
| Google ML Kit | On-device text translation |
For details on how Google processes data, please refer to Google's Privacy Policy.
We use Google AdMob to display interstitial advertisements within the app. AdMob may collect and use data including:
You can opt out of personalized advertising through your device's settings under Settings > Privacy > Ads. For more information, see Google's Advertising Policy.
We implement industry-standard security measures to protect your data:
While we strive to protect your information, no method of electronic storage or transmission is 100% secure. We cannot guarantee absolute security.
Math Formula Visualizer is an educational app suitable for students of all ages. We do not knowingly collect personal information from children under 13 without parental consent. The app's core formula library and interactive simulators function fully without sign-in or data collection. Sign-in is only required for optional features such as AI-powered generation and purchase of credits. If you believe a child under 13 has provided us with personal information, please contact us and we will promptly delete it.
Depending on your jurisdiction, you may have the right to:
To exercise any of these rights, contact us at the email address provided below. We will respond within 30 days.
You can request deletion of your account and all associated data at any time. To do so:
Upon receiving your request, we will delete your account and all associated data (including AI credits, generation history, favorites, and purchase records) within 30 days. Please note that this action is irreversible. Any remaining AI credits will be forfeited and cannot be refunded after deletion.
Our servers are located in Asia (Asia-South1 region). If you access the app from outside India, your information may be transferred to and processed in India or other jurisdictions where Google operates its cloud infrastructure. By using the app, you consent to such transfer and processing.
We may update this Privacy Policy from time to time. Changes will be posted on this page with an updated "Effective Date". Continued use of the app after changes constitutes acceptance of the revised policy. We encourage you to review this page periodically.
If you have questions or concerns about this Privacy Policy, contact us at:
Developer: AiTricker
App: Math Formula Visualizer (com.mathformula.aitricker)
Email: nonytoons2011@gmail.com
By downloading, installing, or using Math Formula Visualizer ("the App"), developed by AiTricker, you agree to be bound by these Terms and Conditions. If you do not agree, please do not use the App.
Math Formula Visualizer is an educational mobile application that provides:
The following features are available without sign-in or purchase:
You agree not to:
The App displays interstitial advertisements powered by Google AdMob. By using the App, you acknowledge and agree that:
We may require you to update to the latest version of the App to continue using it. This is done to ensure security, compatibility, and access to the latest features. If a force update is triggered, you will be directed to the Google Play Store to download the latest version.
To the maximum extent permitted by applicable law:
These Terms are governed by the laws of India. Any disputes shall be subject to the exclusive jurisdiction of the courts in India.
We may update these Terms from time to time. Continued use of the App after changes are posted constitutes acceptance. Material changes will be communicated through the App or via email.
Developer: AiTricker
App: Math Formula Visualizer (com.mathformula.aitricker)
Email: nonytoons2011@gmail.com
This Refund Policy applies to all in-app purchases made within Math Formula Visualizer, developed by AiTricker. All purchases are processed through Google Play Billing.
The App offers the following in-app products:
| Product | Grants | Type |
|---|---|---|
| Starter | 6 AI Credits | One-time trial (non-consumable) |
| Basic | 180 AI Credits | Consumable |
| Plus | 560 AI Credits + ads-free | Consumable |
| Pro | 1800 AI Credits + ads-free | Consumable |
| Remove Ads | Permanently removes ads | One-time (non-consumable) |
Credits are consumed only when generating AI visual animations — Standard uses 1 credit, Pro uses 2 credits. Credits never expire.
Google Play provides an automatic refund within 2 hours of purchase. You can request this refund directly through:
After the 2-hour Google Play refund window, refund requests are handled on a case-by-case basis. You may be eligible for a refund if:
Refunds will generally not be issued in the following cases:
To request a refund after the Google Play 2-hour window:
This Refund Policy does not affect your statutory rights under applicable consumer protection laws, including but not limited to:
Where local law provides greater refund rights than this policy, the local law prevails.
For refund requests or billing inquiries:
Developer: AiTricker
App: Math Formula Visualizer (com.mathformula.aitricker)
Email: nonytoons2011@gmail.com