Sababa Creations

Calculator Lock / Photo Vault Privacy Policy

Effective date: June 19, 2026

Product: Calculator Lock / Photo Vault for Android

Google Play listing: https://play.google.com/store/apps/details?id=com.sababa.calculator

This Privacy Policy explains how Calculator Lock / Photo Vault handles information when you use the Android app published by Sababa Creations. The app is a privacy vault disguised as a calculator. It is designed to store your protected vault content locally in encrypted app-private storage on your device, while using limited third-party and platform services for ads, consent, billing, updates, app configuration, and optional analytics or diagnostics.

Calculator Lock is not a cloud backup service and does not provide PIN recovery. If you lose an access PIN, delete the app, clear app data, factory reset your device, lose or replace your device, or your local data becomes corrupted, protected vault content may become permanently inaccessible.

1. Who We Are and Scope

Calculator Lock / Photo Vault is operated and published by Sababa Creations. This Policy applies to the Calculator Lock Android app, in-app privacy and legal pages, app support interactions, and related app functionality.

This Policy does not control third-party apps, websites, advertisers, payment services, Google Play, Firebase, AdMob, Meta/Facebook Audience Network, Android, device manufacturers, email providers, file managers, browsers, cloud storage apps, gallery apps, media players, or other services that you choose to use with or through the app. Those services may handle information under their own privacy policies.

For privacy or support questions, contact support@sababasystems.com. The public Privacy Policy page for the app is https://sababasystems.com/calculator-lock/privacy/.

2. Privacy Model Summary

Vault content is local by design

Photos, videos, audio files, PDFs, other files, secure notes, thumbnails, vault metadata, Trash, and intruder photos/logs are designed to be stored locally in app-private storage rather than in a Sababa Creations cloud vault.

Vault content can leave by user action

Content or information may leave the app when you export, share, unlock to device, copy to clipboard, open an external PDF link, contact support, use an email/share sheet, or choose another destination app or storage location.

SDK service data is separate

The app may use Google Play, Firebase, AdMob, UMP, and configured mediation partners for billing, ads, consent, updates, configuration, analytics, diagnostics, and app reliability. These services may process service data even though vault content is designed to stay local.

Do not interpret this Policy as saying "no data collected" or "data never leaves your device." The app-owned vault content model is local-first, but third-party SDKs and user-selected actions can involve data processing outside the local vault.

3. Information the App Handles

3.1 Vault content and local vault metadata

3.2 PIN, security, and lock information

3.3 Intruder Detection information

3.4 Support diagnostics you choose to send

3.5 Ads, consent, billing, and service data

4. Local Vault Storage, Encryption, and Security Limits

Calculator Lock stores protected vault content in app-private storage on your device and uses encryption for vault files, thumbnails, secure notes, and database records. The app also uses Android platform protections, secure preferences, local session isolation, lock controls, screenshot restrictions on sensitive screens, clipboard cleanup paths, and temporary-file cleanup paths to reduce accidental exposure.

Some operations require temporary plaintext handling. For example, the app may temporarily decrypt files, PDFs, thumbnails, or previews in app-private cache locations so you can view, share, export, or open them. The app is designed to clean temporary files when the viewer closes, the vault locks, cleanup runs, or the operation completes.

These protections reduce risk but cannot guarantee perfect secrecy, permanent deletion, concealment, or recovery. A rooted or compromised device, malware, physical access to an unlocked device, device backups created outside the app, operating-system bugs, manufacturer changes, cloud sync chosen in another app, file-system behavior, or your own export/share/copy actions can reduce or bypass app-level protections.

5. No Cloud Vault Backup and No PIN Recovery

6. Permissions and Device Access

Photos and videos
The app may request Android media permissions, including access to images, videos, and selected visual media where Android supports partial access. These permissions support browsing, selecting, importing, and managing local media.
Files and legacy storage
The app may use Android file picker, Storage Access Framework, MediaStore, and legacy storage permissions on older Android versions for import, export, file management, and original-deletion flows where Android permits them.
Camera
The app requests camera permission for optional Intruder Detection. If the feature is not enabled, entitlement is not active where required, permission is denied, or a compatible front camera is unavailable, the feature will not capture intruder photos.
Internet and network state
The app uses internet and network-state access for ads, consent, Firebase Remote Config, optional analytics/diagnostics if enabled, Google Play Billing, purchase restore, Google Play in-app updates, legal/support links, and outward actions you initiate.
Billing and updates
Google Play Billing and Google Play in-app update libraries may communicate with Google Play services to show products, process purchases, restore entitlements, manage subscriptions, and check or install app updates.
Clipboard
The app may write support diagnostics or copied PDF text to the Android clipboard when you choose a copy action. Clipboard cleanup is used for sensitive flows, but Android, other apps, or device state may still expose clipboard contents.

7. Imports, Originals, Metadata, and Trash

When you import content, Calculator Lock reads the selected file or media URI, creates an encrypted local vault copy, and stores metadata needed to organize, display, search, restore, and manage it. Imported files may include embedded metadata such as EXIF, GPS/location, camera, audio, or document metadata. Calculator Lock may store this metadata locally in encrypted form and may preserve it when you later export or share the file.

8. Export, Share, Unlock-to-Device, Clipboard, and External Apps

Vault content may leave Calculator Lock when you choose an outward action. Once content leaves the encrypted vault, it may be handled by Android, destination apps, storage providers, recipients, websites, email services, cloud services, backup services, or other third parties outside Sababa Creations' control.

9. PDF and Document Handling

The app supports in-app PDF preview for imported PDF files. Non-PDF documents may need to be exported, unlocked to device, shared, or opened with another app if in-app preview is not supported.

10. Intruder Detection and Camera Use

Intruder Detection is an optional security feature that may require premium access. After you enable it, grant camera permission, and meet any premium entitlement requirement, the app may capture a front-camera photo after repeated failed PIN attempts without an additional prompt and store an encrypted local intruder log.

11. Ads, AdMob, UMP Consent, Advertising ID, and Mediation

The free version of Calculator Lock may show ads. Premium access is intended to remove in-app ads while the premium entitlement is active and recognized by the app, but billing, entitlement, network, or restore issues may affect when premium status is reflected.

11.1 Ad services used

11.2 Information ad partners may process

Depending on your region, device settings, consent choices, ad serving mode, mediation configuration, and partner availability, Google, AdMob, UMP, Meta/Facebook Audience Network, and other configured ad partners may process:

We do not intentionally send vault file contents, thumbnails, decrypted media, secure note contents, PINs, encryption keys, vault names, album names, file names, file paths, intruder photos, or PDF contents to ad partners.

11.3 Personalized, non-personalized, limited, and restricted ads

Depending on your region, consent status, device settings, Android advertising controls, Google/AdMob configuration, mediation partner configuration, and applicable law, the app may request or receive personalized ads, non-personalized ads, limited ads, technical ad delivery, or other restricted data processing modes. Non-personalized or limited ads do not mean that no data is processed; data may still be used for frequency capping, aggregated reporting, fraud prevention, security, diagnostics, or delivery.

11.4 Advertising ID and Android ad controls

The release build may include Android Advertising ID and Android ad-services permissions through the Google Mobile Ads SDK or related ad dependencies. When available and permitted, ad SDKs may access Advertising ID for advertising, measurement, frequency capping, fraud prevention, and reporting. You can reset or delete your Advertising ID through Android or Google settings where your device supports that control. If the Advertising ID is deleted or unavailable, SDKs may receive a zeroed or unavailable identifier and may use other allowed signals.

11.5 Consent and privacy choices

12. Firebase, Analytics, Crash Reporting, Performance, and Remote Config

Calculator Lock separates optional telemetry from functional platform services. Optional analytics, crash reporting, and performance diagnostics are off by default in the app's runtime configuration and may be enabled only if you choose to allow them in the app. Functional services such as Remote Config may still operate to support app configuration.

12.1 Optional analytics and diagnostics

If you enable optional telemetry, Firebase Analytics, Crashlytics, Performance Monitoring, and limited app-owned telemetry may process information such as app version, device model, manufacturer, Android version, locale or region, timestamps, crash data, performance traces, network timing data, broad event labels, broad result categories, coarse calculator-to-vault flow milestones, broad unlock result categories, and coarse app-flow information.

Optional telemetry is intended to help us understand stability, errors, performance, onboarding, import outcomes, feature gates, purchase/restore outcomes, smart tips, help usage, ad placement outcomes, and other broad product-health signals.

12.2 What optional telemetry is designed not to include

12.3 Firebase Remote Config and functional configuration

Firebase Remote Config may fetch and activate configuration values such as minimum app version requirements, update behavior, free import thresholds, lifetime-offer display settings, ads enablement, ad serving mode, ad placement switches, and frequency caps. Remote Config may process app installation identifiers and service data needed to deliver configuration values. This may occur even if optional analytics and diagnostics are disabled.

12.4 When telemetry is off

Turning optional telemetry off disables the app's optional Firebase Analytics, Crashlytics, Performance Monitoring, and app-owned telemetry collection paths as configured by the app. It does not disable all third-party SDK service activity, including ads, consent, billing, Remote Config, in-app updates, legal/support links, or user-initiated outward actions.

13. Google Play Billing and In-App Updates

13.1 Purchases, subscriptions, and lifetime purchase paths

Calculator Lock uses Google Play Billing for premium features. The app may offer a free tier, subscription options, and a one-time lifetime purchase option where available in Google Play for your account, region, device, and app version.

13.2 Google Play in-app updates

The app may use Google Play in-app updates to check for available updates, prompt for optional flexible updates, or require an immediate/mandatory update when needed for security, compatibility, policy, or app functionality. Google Play and Play services handle update availability, download, installation, and related update processing under Google's terms and privacy practices.

14. Third-Party Services and Links

The following links are provided for convenience. Third-party providers may update their policies and documentation independently.

15. Retention and Deletion

16. Your Choices and Privacy Requests

Depending on your location, you may have rights to request access, correction, deletion, restriction, portability, objection, or information about personal data that Sababa Creations holds about you. Because vault content is local and not stored in a Sababa Creations cloud account, Sababa Creations usually cannot access, correct, export, unlock, or delete your local vault content for you. For support correspondence or other information you have sent to us, contact support@sababasystems.com.

17. Children and Target Audience

Calculator Lock is not directed to children or to users under 18. The app is intended for adults who are legally able to use a privacy vault, manage private files, grant device permissions, make purchases where applicable, and understand the consequences of losing a PIN or exporting content. We do not knowingly seek to collect personal information from children through support, optional diagnostics, ads, or other app features. If you believe a child has provided information to us, contact us so we can review and respond.

18. International Processing

Sababa Creations is based in India. Third-party services such as Google Play, Firebase, AdMob, UMP, Meta/Facebook Audience Network, email providers, cloud storage providers, support channels, and destination apps may process information in countries other than where you live, subject to their own privacy, security, and transfer mechanisms.

19. Changes to This Policy

We may update this Privacy Policy to reflect app changes, SDK changes, ad partner or mediation changes, Google Play requirements, Data Safety updates, legal requirements, security changes, operational changes, or new features. The updated version will be effective when posted with a new effective date. If a change materially affects how the app handles information, we will use reasonable steps to make the updated policy available in the app or on the public policy page.

20. Contact

For privacy questions, support requests, or data-rights requests, contact: