Introduction
Welcome to DOFO ("Don't Forget"), a family shopping list application that helps families
organize, share, and track their shopping activities. This Privacy Policy explains how we
collect, use, protect, and share your information when you use our mobile application.
Information We Collect
1. Account Information
- Email Address: Used for account creation, authentication, and
communication
- Full Name: For personalizing your experience and family member
identification
- Profile Information: Avatar color preferences and account settings
2. Shopping Data
- Shopping Lists: Items, quantities, prices, and completion status
- Spending Records: Purchase history, total amounts, and shopping
locations
- Receipt Data: Information extracted from scanned receipts including
item names, prices, store names, and purchase dates
3. Family Information
- Family Groups: Family names, member lists, and sharing permissions
- Invite Codes: Temporary codes generated for family invitations
- Family Activity: Real-time updates on shopping list changes and member
activities
4. Location Information
- Shopping Locations: Store names and addresses you associate with
shopping lists
- Geofencing Data: Approximate location to provide notifications when
near shopping locations
- Background Location: Used only for location-based notifications when
the app is not actively in use
5. Media and Device Data
- Camera Access: Receipt images captured for text recognition and
spending analysis
- Photo Library: Images selected from your device for receipt processing
- Microphone Access: Voice recordings for speech-to-text functionality
when adding shopping items
- Device Storage: Temporary storage of images and voice data during
processing
6. Usage Analytics
- App Usage Patterns: Features used, session duration, and error logs
- Performance Data: Crash reports and technical diagnostics for app
improvement
How We Use Your Information
Core Functionality
- Shopping List Management: Creating, editing, and organizing your
shopping lists
- Family Collaboration: Sharing lists and synchronizing changes across
family members
- Receipt Processing: Using on-device OCR technology to extract spending
information from receipts
- Voice Input: Converting speech to text for hands-free shopping list
creation
- Location Notifications: Alerting you when you're near shopping
locations
Communication
- Family Invitations: Sending invite links to join your family group
- Push Notifications: Location-based alerts and family activity updates
- Account Management: Password resets, security notifications, and
account updates
Service Improvement
- Analytics: Understanding app usage to improve features and user
experience
- Error Monitoring: Identifying and fixing technical issues
- Feature Development: Developing new features based on usage patterns
Data Processing and Storage
Local Processing
- Receipt OCR: Text recognition is performed locally on your device for
privacy
- Voice Recognition: Speech-to-text processing occurs on-device when
possible
- Image Processing: Receipt images are processed locally before data
extraction
Cloud Storage
- Supabase Backend: Your account data, shopping lists, and family
information are stored securely in the cloud
- Real-time Sync: Data is synchronized across devices and family members
in real-time
- Data Encryption: All data is encrypted in transit and at rest using
industry-standard protocols
Data Retention
- Active Accounts: Data is retained while your account is active
- Deleted Accounts: Account data is permanently deleted within 30 days of
account deletion
- Temporary Data: Receipt images and voice recordings are processed and
deleted immediately after text extraction
Permissions Required
iOS Permissions
- Camera: "Allow DOFO to access your camera to scan receipts and extract
spending information"
- Microphone: "Allow DOFO to access your microphone for voice input"
- Photo Library: "This app needs access to your photo library to process
receipts from images"
- Location: "Allow DOFO to use your location to send notifications when
you're near shopping locations"
Android Permissions
- Camera: For receipt scanning and image capture
- Record Audio: For voice-to-text functionality
- Location (Fine and Coarse): For location-based notifications
- Background Location: For geofencing when app is not actively used
- Read/Write External Storage: For temporary image processing
- Post Notifications: For location alerts and family updates
Data Sharing
Within Your Family
- Shopping Lists: Shared automatically with family members who have
access
- Spending Records: Visible to all family members in your group
- Activity Updates: Real-time notifications about list changes and member
actions
With Third Parties
- Service Providers: Supabase (database hosting), analytics providers for
app improvement
- No Sale of Data: We never sell your personal information to third
parties
- No Advertising: We do not share data with advertising networks or
marketers
Legal Requirements
- Legal Compliance: We may disclose information if required by law, court
order, or government request
- Safety: We may share information to protect the safety of our users or
prevent illegal activities
Your Privacy Rights
Data Control
- Access: View all data associated with your account
- Edit: Modify your personal information, shopping lists, and preferences
- Delete: Remove specific data or delete your entire account
- Export: Download your data in a standard format
Location Privacy
- Opt-out: Disable location-based notifications in app settings
- Precision Control: Choose between precise and approximate location
sharing
- Background Control: Manage background location access in device
settings
Family Privacy
- Leave Family: Remove yourself from family groups at any time
- Privacy Settings: Control what information is shared with family
members
- Invite Management: Control who can join your family group
Security Measures
Technical Safeguards
- Encryption: All data is encrypted using AES-256 encryption
- Secure Transmission: HTTPS/TLS protocols for all data communication
- Authentication: Multi-factor authentication options available
- Access Controls: Role-based access within family groups
Privacy by Design
- Data Minimization: We collect only the information necessary for app
functionality
- Purpose Limitation: Data is used only for stated purposes
- On-device Processing: Sensitive operations like OCR are performed
locally when possible
Children's Privacy
DOFO is designed for family use but is not specifically directed at children under 13. If we
become aware that we have collected personal information from a child under 13 without parental
consent, we will delete such information immediately.
International Data Transfers
Your data may be stored and processed in servers located outside your country of residence. We
ensure appropriate safeguards are in place to protect your information in accordance with this
privacy policy.
Updates to This Policy
We may update this Privacy Policy periodically to reflect changes in our practices or applicable
laws. We will notify you of significant changes through the app or via email. Your continued use
of the app after any changes indicates your acceptance of the updated policy.
Contact Information
If you have questions, concerns, or requests regarding this Privacy Policy or your personal data,
please contact us at:
For technical support or general inquiries, please contact:
Email: admin@casberry.in
Data Protection Officer
For users in the European Union or other regions with specific data protection requirements, you
may contact our Data Protection Officer at:
Email: admin@casberry.in