CalcEditor — Privacy Policy

App: CalcEditor Developer: Omar A. Kurdi Contact: Omarahmadmzory@gmail.com Effective Date: 2026-05-19 Last Updated: 2026-05-19

1. Introduction

CalcEditor (“the app”, “we”, “us”) is an educational scientific calculator application for Android. This Privacy Policy explains how CalcEditor handles information when you use the app.

Summary: CalcEditor is designed to work locally on your device. We do not collect, sell, share, or transmit your personal data or calculation results to external servers or third parties.

2. Information We Do Not Collect

CalcEditor does not collect, store remotely, or transmit the following:

No account is required to use CalcEditor. CalcEditor has no login, registration, or account system.

3. Information Stored Locally on Your Device

CalcEditor stores the following data on your device only, using Android’s standard local storage (SharedPreferences):

DataPurposeStorage
Calculation historyLet you review past calculationsLocal, on-device
App settings and preferencesRemember your theme, angle mode, and other settingsLocal, on-device
Selected calculator stateResume your last sessionLocal, on-device

This data is not accessible by us or transmitted to any server. It remains on your device until:

We do not maintain any remote backup, account sync, or cloud storage of this data.

4. Camera and Gallery Access

CalcEditor may request access to your device camera or photo gallery if you choose to use the local text recognition (OCR) feature to scan a handwritten or printed expression.

What happensDetail
Access scopeUser-initiated only. You must actively open the OCR feature and select a source (camera or gallery).
ProcessingThe selected image is processed on your device using Google ML Kit Text Recognition.
No uploadThe image and any extracted text are not uploaded to CalcEditor servers or any cloud OCR service in this version.
RetentionThe app does not permanently store selected images. Images are used only for the immediate recognition session.
DeclineIf you decline camera or gallery permission, all other calculator functions remain fully available.

Cloud OCR (Google Vision / MathPix) is not available in CalcEditor v1. No images are uploaded to cloud OCR services in this version.

5. Internet Access and Google ML Kit Model Downloads

CalcEditor uses Google ML Kit Text Recognition, a Google on-device machine-learning SDK.

CalcEditor itself does not operate a backend server and does not intentionally transmit user content over the internet.

6. Accelerometer and Device Sensors

CalcEditor may access your device’s accelerometer sensor for certain local interactive features (for example, orientation or display adaptation). This sensor data is processed locally on your device and is not transmitted to us or any third party.

7. Analytics, Advertising, and Crash Reporting

CalcEditor does not include analytics SDKs, advertising SDKs, tracking SDKs, or crash-reporting SDKs that collect or transmit user data to us or third parties.

No advertising, behavioral profiling, cross-app tracking, or data monetization occurs.

If this changes in a future version, this policy will be updated and we will notify users accordingly.

8. Third-Party Services

ServicePurposeData sent by CalcEditorNotes
Google ML Kit Text Recognition On-device text recognition model None (model download only) Google’s privacy policy applies to SDK behavior
Google Play (distribution) App distribution and updates Standard Play install/update metadata Governed by Google Play Terms of Service

CalcEditor v1 does not use Google Cloud Vision, MathPix, Firebase, AdMob, Google Analytics, Crashlytics, or similar cloud or analytics services.

9. Health and Statistics Disclaimers

CalcEditor includes tools for BMI, BMR, calorie estimation, and statistical calculations. These tools are provided for educational and informational purposes only.

No health or statistical data you enter is stored beyond your current session or transmitted from your device.

10. Children’s Privacy

CalcEditor is an educational calculator application. It does not knowingly collect personal information from children under 13 (or under the applicable age in your jurisdiction). Because CalcEditor does not collect any personal information from any user, this requirement is inherently satisfied. If you believe a child has used the app in a way that raises a concern, please contact us.

11. Data Security

Because CalcEditor does not transmit user data to our servers, the primary security consideration is the security of your local device storage.

12. Data Retention and Deletion

DataRetentionDeletion
Calculation history On device until cleared by user or uninstall Clear via app settings, or uninstall the app
App preferences/settings On device until cleared or uninstall Settings → Apps → CalcEditor → Clear Data, or uninstall
Images used for OCR Not permanently stored by the app Not applicable — images are not retained

There is no account to delete because there is no account system. Uninstalling the app removes all locally stored data.

13. Changes to This Privacy Policy

We may update this Privacy Policy as CalcEditor’s features evolve (for example, if a future version adds analytics or cloud features). When we update the policy:

We recommend checking this page periodically. Continued use of the app after a policy update constitutes acceptance of the updated policy.

14. Your Rights

Because CalcEditor does not collect personal data, most data-subject rights (access, correction, portability, erasure requests to us) are not applicable in the traditional sense. You control all locally stored data directly on your device.

If you are a resident of a jurisdiction with specific privacy rights (for example, GDPR, CCPA) and have questions about how they apply to CalcEditor, please contact us.

15. Contact

For privacy questions, concerns, or requests:

Developer: Omar A. Kurdi
Email: Omarahmadmzory@gmail.com
App: CalcEditor

We will respond to privacy inquiries within a reasonable time.

Appendix: Permissions Used

PermissionRequired byPurpose
INTERNET Google ML Kit SDK Download/update on-device text recognition model files
ACCESS_NETWORK_STATE Google ML Kit SDK Check network availability before model download
CAMERA OCR feature (user-initiated) Capture image for local text recognition
READ_MEDIA_IMAGES (Android 13+) or equivalent OCR feature (user-initiated) Select image from gallery for local text recognition

CalcEditor does not request location, contacts, microphone, Bluetooth, or other sensitive permissions beyond those listed above.

Camera and gallery permissions are optional: declining them leaves all calculator features fully available.