Privacy Policy — Smart Dictionary

Last updated: 3 August 2026

This privacy policy describes how powerapps.ai ("we", "us", "our") handles information when you use the Smart Dictionary (Fancy Dict) mobile and web application (package / bundle id org.powerapp.vocab, the "App").

TL;DR — Photos you capture for OCR, saved vocabulary entries, favourites, and learning flags stay on your device (and, if you sign in, in your own synced cloud account). We do not sell your data. We collect limited anonymous usage and crash telemetry (Firebase Analytics / Crashlytics), may show ads (Google AdMob) for free users, and process subscriptions through Google Play or the App Store. Optional AI word explanations may send the minimum text needed for that lookup to a cloud AI provider.

1. Who we are

Developer / publisher: powerapps.ai
App name (store listing): Smart Dictionary / Fancy Dict
Package id: org.powerapp.vocab
Contact e-mail: leovu2022@gmail.com

We are the data controller for the limited data the App collects. Google (Firebase, AdMob, Play Billing, on-device ML Kit where used, and cloud AI where used), Apple (App Store billing, Vision where used), and similar platform providers act as data processors for the services they provide.

2. What stays on your device

We do not operate backend servers that receive or permanently store your camera roll for our own use. When you sign in, your vocabulary library may sync to Firebase Firestore under your account so you can restore it across devices.

3. Information we access or collect

3.1 Photos and on-device OCR

When you look up words from a photo, the App processes the image you choose using on-device OCR where available. That image is used to detect tap targets and explain selected words. We do not upload your full photo library to our own servers for storage or advertising.

3.2 Account and cloud sync

If you sign in with Google, Apple, or continue as a guest (anonymous Firebase Auth), the App may store a profile stub and your vocabulary payload under users/{uid}/vocab/data in Firebase Firestore so your My Words library can sync. You can sign out or delete your account from Settings where available.

3.3 Anonymous usage analytics — Firebase Analytics

We use Google Firebase Analytics to understand which features are used and to improve the App. It may collect:

3.4 Crash reporting — Firebase Crashlytics

Firebase Crashlytics collects crash stack traces, device model, and OS version so we can fix bugs. We configure it so reports should not include your photos or full vocabulary content.

3.5 Advertising — Google AdMob

Free users may see ads served by Google AdMob. AdMob may collect advertising ID, approximate location from IP, device info, and ad interaction events. Google’s ad policy: https://policies.google.com/technologies/ads. Where required (for example EEA/UK), the App may show a consent form and a “Manage privacy choices” entry in Settings. Your photos and vocabulary content are not used for ads.

3.6 Cloud AI word lookups

Optional AI explanations may send the selected word and language context to a cloud AI provider (such as Google Gemini). We do not use that content to build advertising profiles, and we do not store it on our own servers beyond what the provider requires to fulfill the request. Full camera-roll photos are not sent for text lookups unless a feature explicitly requires an image and you choose to use it.

3.7 In-app purchases and subscriptions

Optional Pro / subscription purchases are processed by Google Play Billing or the Apple App Store. We never see your card details — only a receipt or purchase token to unlock features.

3.8 Remote configuration

The App may fetch non-personal configuration from Firebase Remote Config (for example the privacy policy URL, ad frequency, or feature flags). That does not include your photos or word lists.

4. Permissions

PermissionWhy
INTERNETAds, analytics, subscriptions, optional cloud AI / sync / Remote Config
ACCESS_NETWORK_STATEAvoid unnecessary network calls when offline
Camera / photo library (system picker)Capture or select photos for OCR word learning
Notifications (if enabled)Optional vocabulary reminders you allow

5. Children

The App is not directed to children under 13. We do not knowingly process data from children. If you believe a child has used the App, contact us and we will assist.

6. Where data is processed

Firebase, AdMob, Play Billing, App Store, on-device platform frameworks, and optional cloud AI services process data in regions where their providers operate, subject to their data protection terms (Firebase data processing terms).

7. How long we keep data

8. Your rights

Depending on where you live (GDPR, CCPA, etc.) you may have rights to access, delete, object to advertising processing, or withdraw consent. Contact us at the e-mail below. You can also:

9. Security

Network traffic uses HTTPS. We do not store your camera-roll photos on our own servers for advertising or resale.

10. Changes to this policy

We will update this page when our practices change and update the “Last updated” date. Substantial changes may also appear in App release notes.

11. Contact

E-mail: leovu2022@gmail.com