Prickly Code LLC ("we," "our," or "us") operates the MyMouth mobile application (the "App"). This Privacy Policy explains how we collect, use, disclose, and safeguard your information when you use our App.
Information We Collect
Account Information
- Email address - Required to create and manage your account
- Password - Stored securely using industry-standard encryption (we never have access to your plain-text password)
Dental Health Data
- X-ray images - Photos you capture or upload of dental X-rays
- Tooth annotations - Notes and markings you add to identify specific teeth
- Image metadata - Date taken, X-ray category type, and creation timestamps
Device Information
- Device identifiers - A unique ID for your device to manage push notifications
- Device details - Platform (iOS/Android), operating system version, and app version
- Push notification tokens - To deliver notifications you've opted into
Usage Data
- Analytics events - How you interact with app features (sign-ins, uploads, deletions)
- Crash reports - Technical error information to help us fix bugs
- Last active timestamp - When you last used the App
Local Preferences (stored on your device only)
- Display preferences (dark mode, wisdom teeth visibility)
- Notification settings
How We Use Your Information
We use the information we collect to:
- Provide the Service - Store and display your dental X-rays and annotations
- Manage Your Account - Handle authentication, password resets, and email verification
- Send Notifications - Deliver push notifications you've opted into
- Improve the App - Analyze usage patterns and fix crashes
- Ensure Security - Verify requests come from legitimate app installations
How We Store Your Information
Cloud Storage
Your X-ray images and annotations are stored securely using Google Firebase services:
- Firebase Authentication - Manages your login credentials
- Cloud Firestore - Stores your X-ray metadata and tooth annotations
- Firebase Storage - Stores your X-ray images
All data is transmitted using HTTPS encryption and stored in secure cloud infrastructure.
On-Device Storage
Certain data is stored locally on your device:
- Cached X-ray images for offline viewing
- Your preferences and settings
- Push notification tokens
How We Share Your Information
We do not sell your personal information. We may share your information only in these circumstances:
Service Providers
We use Google Firebase to provide cloud infrastructure. Firebase processes your data according to Google's Privacy Policy and Firebase Terms of Service.
Legal Requirements
We may disclose your information if required by law, court order, or governmental authority.
Business Transfers
If we merge with or are acquired by another company, your information may be transferred as part of that transaction.
Data Retention
- Active Accounts - We retain your data as long as your account is active
- Deleted Accounts - When you delete your account, all your data (X-rays, annotations, and account information) is permanently deleted from our servers
- Analytics Data - Aggregated, anonymized analytics may be retained for service improvement
Your Rights
Access and Portability
You can view all your X-rays and annotations within the App at any time.
Deletion
You can delete individual X-rays or delete your entire account from the Settings screen. Account deletion permanently removes all your data from our servers.
Notifications
You can enable or disable push notifications at any time in the App settings or your device settings.
California Privacy Rights (CCPA)
If you are a California resident, you have the right to:
- Know what personal information we collect about you
- Delete your personal information
- Opt-out of the sale of your personal information (we do not sell your data)
- Non-discrimination for exercising your privacy rights
To exercise these rights, contact us at ryan@pricklycode.dev or use the account deletion feature in the App.
Children's Privacy
The App is not intended for children under 13 years of age. We do not knowingly collect personal information from children under 13. If you believe we have collected information from a child under 13, please contact us immediately.
Health Information Disclaimer
The App is designed for personal dental record-keeping purposes only. We are not a healthcare provider and the App is not intended to provide medical diagnosis, treatment, or advice. Your use of the App does not create a patient-provider relationship.
The App is not HIPAA-compliant and should not be used as a substitute for professional dental care or official medical records maintained by your healthcare providers.
Security
We implement appropriate technical and organizational measures to protect your data, including:
- HTTPS encryption for all data transmission
- Firebase App Check to verify legitimate app requests
- Secure password hashing
- Email verification for new accounts
However, no method of electronic transmission or storage is 100% secure. We cannot guarantee absolute security.
Changes to This Policy
We may update this Privacy Policy from time to time. We will notify you of any material changes by updating the "Last Updated" date and, where appropriate, through in-app notifications.
Contact Us
If you have questions about this Privacy Policy or our data practices, please contact us at:
Email: ryan@pricklycode.dev
Prickly Code LLC