Privacy Policy — mcpro35mm

Last updated: 2026-04-21  ·  Applies to: mcpro35mm Android application (package lv.mcprotector.mcpro35mm), distributed via Google Play, Huawei AppGallery, Samsung Galaxy Store, and RuStore.

This policy describes what personal data the mcpro35mm app collects, why it is collected, where it is stored, and your rights regarding that data. Sections about store-specific services (sign-in, billing, analytics) apply only to the store the app was downloaded from. If you installed the app from Google Play, the Huawei / Samsung / RuStore sections do not apply, and vice versa.

1. Who we are

Data controllerCHANTAL PRO SIA
Address16-34 Bebru iela, Jekabpils, Jekabpils novads, LV-5201, Latvia
Contactinfo@mcpro24fps.com
Applicationmcpro35mm — professional manual camera for Android
Websitehttps://mcpro24fps.com

If you have questions about this policy or your data, write to info@mcpro24fps.com.

2. Summary (what we do and don’t collect)

We collect, only when necessary:

  • Your Google email address (after you sign in with Google).
  • Your Google Play purchase token (only after you buy the app).
  • Crash reports and basic usage statistics (can be disabled).

We never collect:

  • The photos you take. They stay on your device.
  • Your microphone / audio.
  • Your contacts, SMS, calendar, call history.
  • Your phone number, IMEI, or advertising ID.
  • Your precise location — unless you explicitly enable the “Geolocation” toggle, and even then the coordinates are written only into the EXIF metadata of your photos on your device. They are never uploaded to our servers.

3. What data we collect and why

3.1 Account email (mandatory for license)

What: The email address associated with your store account (Google account on Google Play; Huawei ID on Huawei AppGallery; Samsung account on Galaxy Store; phone/email on RuStore).
When: Only after you tap “Sign in” on the first-launch screen.
Why: To identify your license (trial, free, or premium) across app reinstalls and devices.
Stored on: Our server mcpro24fps.com, in a PostgreSQL database hosted in the European Union.
Legal basis (GDPR Art. 6): Contract performance — we cannot deliver the license service without identifying the account.

If you skip sign-in, the app runs in free mode with no data transmitted to our server.

3.2 Purchase data

What: The purchase token (and/or invoice ID / order ID depending on the store), product ID (mcpro35mm_full), and package name. We never see or store your payment card details — those stay with the store operator (Google, Huawei, Samsung, or RuStore).
When: Only after you complete a successful in-app purchase.
Why: To verify the purchase through the store’s purchase-verification API and unlock the premium license on your account.
Stored on: Our server mcpro24fps.com (order ID, store name, state, timestamps).
Legal basis: Contract performance.

The specific purchase-verification API called on our server depends on which store the app was downloaded from:

  • Google Play → Google Play Developer API
  • Huawei AppGallery → Huawei IAP Server API
  • Samsung Galaxy Store → Samsung IAP Server API
  • RuStore → RuStore Public Purchase API

3.3 Crash reports and usage statistics

What: Stack traces of crashes, device model and manufacturer, Android version, camera identifiers, app configuration snapshot, and anonymous session/feature usage events.
How: The analytics provider depends on the store build:

  • Google Play build → Firebase Crashlytics + Firebase Analytics (Google).
  • Huawei AppGallery build → Huawei Analytics Kit (HUAWEI).
  • Samsung Galaxy Store / RuStore builds → no third-party analytics.

Why: To diagnose bugs and improve stability.
Stored on: The analytics provider’s servers under their data protection (Firebase Privacy / HUAWEI Analytics Privacy).
Legal basis: Legitimate interest in maintaining a stable product.

You can disable this in the app: More Menu → Send statistics → off. When disabled, no crash reports or usage events leave your device.

3.4 Optional geolocation (EXIF, local only)

What: GPS coordinates at the moment of capture.
When: Only if you enable the Geolocation toggle in the Photo menu and grant the location permission.
Why: Embedded into the EXIF metadata of your JPEG photos for your own reference.
Stored on: Only inside the photo file on your own device.
Never uploaded. We do not receive your location on our servers.
Legal basis: Consent (you enable the toggle explicitly).

You can revoke location access at any time via Android system settings; the app will silently skip GPS embedding.

3.5 Bluetooth

The app requests Bluetooth permissions only to connect to an optional BLE remote shutter accessory. Scan is declared as neverForLocation — Android will not derive location from scan results. No Bluetooth data is sent to our servers.

3.6 Storage (local)

Photos are saved to your device at DCIM/MCPro35mm/. App settings, license cache, and your signed-in email are stored locally in encrypted SharedPreferences. None of this is synced to third parties unless you explicitly use Android cloud backup.

4. Third parties

Which third-party services are used depends on the store build you installed. Only one row of each “Sign-in / Billing / Analytics” group is active for a given install.

4.1 Google Play build

ServiceData sharedPurposeProvider
Google Sign-InEmail, OAuth ID tokenAuthenticate accountGoogle
Google Play BillingPurchase token, product IDProcess purchaseGoogle
Google Play Developer APIPurchase token (from our server)Verify purchaseGoogle
Firebase CrashlyticsCrash traces, device infoDiagnosticsGoogle
Firebase AnalyticsAnonymous eventsStability metricsGoogle
Google Play In-App ReviewApp rating promptCollect reviewsGoogle

4.2 Huawei AppGallery build

ServiceData sharedPurposeProvider
Huawei Account Kit (HMS)Huawei ID email, unionIDAuthenticate accountHuawei
Huawei IAPPurchase token, product IDProcess purchaseHuawei
Huawei IAP Server APIPurchase token (from our server)Verify purchaseHuawei
Huawei Analytics KitCrash traces, anonymous eventsDiagnosticsHuawei

4.3 Samsung Galaxy Store build

ServiceData sharedPurposeProvider
Samsung AccountEmailAuthenticate accountSamsung
Samsung IAPPurchase ID, item ID, payment IDProcess purchaseSamsung
Samsung IAP Server APIPayment ID (from our server)Verify purchaseSamsung

4.4 RuStore build

ServiceData sharedPurposeProvider
RuStore authPhone or emailAuthenticate accountVK / RuStore
RuStore BillingInvoice ID, product IDProcess purchaseVK / RuStore
RuStore Public Purchase APIInvoice ID (from our server)Verify purchaseVK / RuStore

4.5 Privacy policies of providers

5. Where your data is stored

  • Our server (mcpro24fps.com) is hosted in the European Union. Your email, purchase tokens, and order records are stored there in a PostgreSQL database.
  • Store operators (Google, Huawei, Samsung, VK/RuStore) store authentication and billing data on their own infrastructure and may transfer it across jurisdictions under their own data-protection safeguards. Only the store you installed the app from is involved.
  • Photos you capture stay on your device.

6. How long we keep data

DataRetention
Email + license stateUntil you request deletion, or 3 years after last app launch, whichever comes first.
Purchase recordsRetained for the legally required accounting period (up to 10 years under Latvian law).
Crash reportsManaged by Firebase Crashlytics default retention (typically 90 days for crash details).
Analytics eventsManaged by Firebase Analytics retention settings (default 14 months).
Photos on your deviceKept as long as you keep them; we have no access.

7. Your rights (GDPR / CCPA)

You have the right to:

  • Access — request a copy of the data we hold about you.
  • Correct — ask us to fix inaccurate data (e.g. wrong email).
  • Delete — ask us to erase your data (subject to accounting retention requirements for purchase records).
  • Export (portability) — receive your data in a machine-readable format.
  • Object / restrict — ask us to stop processing, where applicable.
  • Withdraw consent — for optional features (statistics, location) you can withdraw consent at any time via the app settings.
  • Lodge a complaint with the supervisory authority (Data State Inspectorate of Latvia — https://www.dvi.gov.lv/en).

To exercise any of these rights, email info@mcpro24fps.com from the email address associated with your account. We will respond within 30 days.

8. Children

mcpro35mm is a professional photography tool and is not directed to children under 13. We do not knowingly collect personal data from children. If you believe a child has submitted personal data, write to info@mcpro24fps.com and we will delete it promptly.

9. Security

  • Communication between the app and our server uses HTTPS / TLS.
  • Server responses from api.mcpro24fps.com are cryptographically signed (Ed25519) so the app can verify authenticity.
  • License state cached on your device is stored in Android’s EncryptedSharedPreferences.
  • Our server runs in a hardened, non-root Docker container behind a reverse proxy managed by our hosting control panel (Plesk).

No system is 100% secure, but we follow current best practices.

10. Changes to this policy

We may update this policy to reflect changes in the app, in the services we use, or in the law. The “Last updated” date at the top will be bumped and any material change will be announced in the app’s release notes.

11. Contact

CHANTAL PRO SIA
16-34 Bebru iela, Jekabpils, Jekabpils novads, LV-5201, Latvia
info@mcpro24fps.com