Privacy Policy
Last updated: June 17, 2026
Who We Are
BallisticEngine is a physics-based ballistic penetration calculator operated at ballisticengine.com. This policy explains what data we collect (almost nothing), how we use it, and your rights under applicable privacy laws.
Data We Collect
We do not collect personal data. Specifically:
| Category | Collected? | Details |
|---|---|---|
| Name, email, phone | No | We do not ask for or store personal identifiers |
| IP address | No * | We do not log IPs. Cloudflare may process IPs for security (see below) |
| Cookies / trackers | No | No advertising, analytics, or tracking cookies. See our Cookie Policy |
| Calculator inputs | No | All calculations run in your browser. No projectile, target, or weapon data is sent to our servers |
| Browsing history | No | We do not track which pages you visit or how long you stay |
| Device fingerprint | No | We do not fingerprint your browser, screen, or hardware |
* Cloudflare, our hosting provider, processes IP addresses for DDoS protection and may set a __cf_bm cookie. This is infrastructure-level processing outside our control.
Local Browser Storage
We store three preferences in your browser's localStorage. These never leave your device and are never transmitted to any server:
| Key | Purpose |
|---|---|
theme | Your light/dark mode preference |
tips | Whether result tooltips are enabled |
units | Metric or Imperial unit preference |
You can clear these anytime: Browser Settings โ Clear browsing data โ Cookies and site data.
Third-Party Services
We use a minimal set of third-party services, none of which collect personal data on our behalf:
| Service | Purpose | Their Privacy Policy |
|---|---|---|
| Cloudflare Pages | Hosting and CDN | cloudflare.com/privacypolicy |
| Supabase | Ammunition and weapons database (read-only API) | supabase.com/privacy |
| Google Fonts | Typography (Rajdhani, Barlow, Material Symbols) | policies.google.com/privacy |
We do not use Google Analytics, Facebook Pixel, advertising networks, or any user tracking service.
Children's Privacy
BallisticEngine is an educational physics tool. We do not knowingly collect data from anyone, including children under 13 (COPPA) or under 16 (GDPR). Since we collect no personal data, no age verification is required.
Your Rights Under GDPR (EU/EEA)
If you are located in the European Union or European Economic Area, under the General Data Protection Regulation (GDPR) you have the right to:
Access โ Request what personal data we hold about you. Answer: none. Erasure โ Request deletion of your data. Since we store nothing server-side, there is nothing to delete. Portability โ Request your data in a portable format. Not applicable as we hold no data. Object โ Object to processing of your data. We perform no processing. Complaint โ File a complaint with your local Data Protection Authority.
Our legal basis for any minimal processing (serving web pages) is legitimate interest โ providing the service you requested by visiting our site.
Your Rights Under CCPA (California)
If you are a California resident, under the California Consumer Privacy Act (CCPA) and California Privacy Rights Act (CPRA) you have the right to:
Know โ what personal information is collected. We collect none. Delete โ request deletion. Nothing to delete. Opt-out of sale โ we do not sell, share, or disclose personal information to third parties for monetary or other valuable consideration. Non-discrimination โ we do not discriminate against users who exercise their privacy rights.
Under CCPA, we qualify as a business that does not collect personal information and therefore are exempt from most CCPA obligations. We include this section for transparency.
Your Rights Under Other Laws
Brazil (LGPD) โ We do not process personal data of Brazilian residents. Canada (PIPEDA) โ No personal information is collected or disclosed. Australia (Privacy Act) โ No Australian personal information is collected. UK (UK GDPR) โ Same protections as EU GDPR apply.
Data Security
Our site is served over HTTPS (TLS 1.3) via Cloudflare. All API calls to our database use encrypted connections. Since we store no personal data, there is no personal data to breach.
Changes to This Policy
If we make material changes to this policy, we will update the "Last updated" date at the top. Since we collect no data, changes are unlikely. If we ever introduce user accounts or analytics, this policy will be updated before those features launch.
Contact
Questions or concerns about this Privacy Policy?
Email: contact@ballisticengine.com