Privacy Policy for HashCalc
1. Introduction
HashCalc ("the App") is a high-performance cryptographic tool developed by AntoTech ("we," "us," or "our"). This Privacy Policy explains how we handle your information when you use the App.
The App is a professional Single Page Application (SPA) designed to generate and compare cryptographic hashes (MD5, SHA-1, SHA-224, SHA-256, SHA-384, SHA-512). Key features include incremental file processing, text hashing, mathematical integrity audits, and version synchronization.
We are committed to protecting your privacy. The App operates on a Privacy-by-Design principle: your files and text data are processed locally on your device and are never collected, stored, or transmitted to our servers.
2. Information We Collect
A. Information You Provide (Processed Locally)
File Data: Content of files you select for hashing. These are processed in chunks using a local background Web Worker to ensure performance and privacy.
Text Content: Strings typed or pasted for conversion into hash values.
Comparison Data: Hashes provided by the user to verify against generated results.
Note: All processing occurs strictly within your device's local environment. We do not have access to your files or the text you hash.
B. Automatically Collected Information
Device & Usage Data: Non-personal information such as device model, operating system, and app version may be processed by the underlying framework (Cordova/Web) to ensure compatibility.
Version Checks: The App fetches a secure remote file (GitHub Gist) to notify you of critical updates and ensure you are running the latest, most secure version.
C. Third-Party Services
Advertising (Google AdMob): The App displays ads to remain free of charge. AdMob may collect identifiers (e.g., Advertising ID), IP addresses, and usage data to serve relevant ads. Please refer to Google’s Privacy Policy for details.
3. How We Use Your Information
App Functionality: To generate accurate cryptographic signatures and perform real-time comparisons.
Technical Audit: To provide mathematical insights (Entropy and Collision risks) calculated locally based on NIST standards.
Update Monitoring: To notify you of new features or security patches via the version check system.
Maintenance: To improve app performance and fix technical bugs.
We do not sell, rent, or trade your data or hash results to third parties.
4. Data Storage and Security
Local Processing: All sensitive data (the content you hash) stays on your device. We do not use cloud synchronization for your hashes to ensure total data sovereignty.
User Responsibility: Since data is local, you are responsible for maintaining the security of your device. Clearing app cache or storage will remove your saved settings and history.
5. Permissions
The App may request the following permissions:
Storage/Files: To read and process the files you choose to hash.
Internet: To perform version checks and display ads.
Haptic Feedback (Vibration): To provide confirmation when copying hashes or identifying a match.
6. Children’s Privacy
The App is a professional tool not intended for unsupervised use by children under 13. We do not knowingly collect personal information from children.
7. Your Rights and Choices
Data Control: You can reset the application at any time to clear all local settings and history.
Opt-Out: You can stop all data processing by uninstalling the App. You may also opt-out of personalized ads through your device's privacy settings.
8. Changes to This Policy
We may update this Privacy Policy to reflect changes in our App or legal requirements. Your continued use of the App constitutes acceptance of any changes.
9. Contact Us
If you have any questions or concerns regarding this Privacy Policy, please contact us at:
📧 Email: tech.anto19@gmail.com