Privacy Policy
Model Agreement — Last updated: May 2026
1. Information We Collect
Model Agreement collects the following information that you voluntarily provide:
- Profile Information: Name, email, phone number, social media handle, and base location
- Agreement Data: Session details, rates, terms, client information, and signatures
- Contract Scans: Photos and text you submit for contract scanning are processed locally on your device using on-device OCR. Contract text is not stored on our servers.
- Signing Verification Data: When a party signs an agreement via a web signing link, we record the timestamp, IP address, approximate location (city/region/country), and device information. This data is collected to verify the authenticity of electronic signatures and is not displayed to either party.
- Crash Diagnostics and Analytics: We use limited crash diagnostics and feature analytics to keep the app reliable and understand high-level product flows. We do not intentionally include names, emails, client details, agreement text, signatures, rates, scanned contract images, or 2257 performer-record contents in analytics events or crash reports.
2. How We Use Your Information
- To generate booking agreements and PDFs
- To create web signing links for your clients
- To store your data securely on your device
- To display agreement status and booking history
- To diagnose crashes and measure non-identifying feature usage
3. Data Storage
On Your Device
All agreement data, client information, and profile details are stored locally on your device. We do not operate our own database for your personal data.
Web Signing Links
When you generate a web signing link, the agreement terms and client signature are stored on Cloudflare's infrastructure. Unsigned links expire after 30 days. Signed agreements are retained for 7 years for recordkeeping and signature-authenticity purposes. Signing link data includes: agreement terms, session details, rates, and the client's signature.
4. Data Sharing
We do not sell, rent, or share your personal information with third parties. Your data is only shared in these ways:
- With your clients: When you send an agreement or signing link, the recipient sees only the terms you've included
- Firebase: Optional authentication, push notifications, subscription verification, limited analytics, and crash diagnostics are processed through Google Firebase
- Sentry: Production crash and fatal error reports are processed through Sentry with default personally identifiable information collection disabled
- Cloudflare: Web signing pages are hosted on Cloudflare Workers
5. Third-Party Services
- Google Firebase: For optional authentication, push notifications, subscription verification, limited analytics, and crash diagnostics — governed by Google's privacy policy
- Sentry: For production crash and fatal error monitoring — governed by Sentry's privacy policy
- Cloudflare Workers & KV: For hosting web signing pages — governed by Cloudflare's privacy policy
- Google ML Kit: For OCR text recognition in contract scanning — all processing happens on-device
6. Data Retention
- Device data: Stored until you delete it or delete the app
- Push notification tokens: Stored on our server only while an active signing link exists
- Unsigned signing links: Expire after 30 days if not signed
- Signed agreements: Retained for 7 years for recordkeeping and signature-authenticity purposes, including signing verification data, after which they are automatically deleted. Both parties should save their own copies for personal records.
- Crash diagnostics and analytics: Retained according to Firebase and Sentry diagnostic and analytics retention settings.
7. Your Rights
You can:
- Delete your profile and all data from within the app
- Delete individual agreements and client records
- Revoke unsigned signing links before they are signed
- Signed agreements are retained for 7 years for recordkeeping and signature-authenticity purposes and cannot be deleted early by either party individually, as both parties have a legal interest in the record
8. Security
Your data is stored locally on your device and protected by the platform's built-in encryption. Web signing links use HTTPS encryption.
9. Children's Privacy
Model Agreement is not intended for use by anyone under the age of 18. We do not knowingly collect information from minors.
10. Changes to This Policy
We may update this privacy policy from time to time. Changes will be reflected in the "Last updated" date above.
11. Contact
For privacy-related questions or data deletion requests, contact us at: privacy@modelagreement.com
Model Agreement • Protect Your Terms