Privacy Policy
Bittersweet
Last Updated: July 19, 2026
Effective Date: July 19, 2026
This Privacy Policy describes how Peijun Wu (“Jasper Wu”), an individual (“we,” “us,” or “our”), collects, uses, and protects your information when you use the Bittersweet mobile application (“App”). Please read this policy carefully.
By using the App, you agree to the collection and use of information as described in this policy.
- Account Information: If you sign in with Apple or Google, we receive your name and email address (or an Apple-provided relay email) to create your account.
- Focus Session Data: Tags, durations, start/end times, pause history, and optional notes you enter for each session.
- Goals: Goal names, target durations, schedules, and rest day preferences.
- Grove Profile (optional): Display name, handle, avatar image, gender, and job/role. Gender and job/role are stored privately and are never displayed to other users.
- User Content: Photos, notes, and other content you choose to share through Grove.
- Support Messages: Messages you send through our in-app support chat.
- App Usage: Session completion data, badge/achievement progress, and reward balances.
- Device Information: When contacting support, basic device information (device model, OS version, app version) may be shared with our support provider to help troubleshoot issues.
- We do not collect location data.
- We do not collect browsing history.
- We do not run advertising or collect data for ad targeting.
- We do not sell your personal information to third parties.
We use the information we collect to:
- Provide, maintain, and improve the App’s functionality
- Sync your data across devices when you sign in
- Enable social features (Grove) when you opt in
- Process subscriptions and in-app purchases
- Send push notifications you have opted into (reminders, friend activity, goal updates)
- Respond to support requests
- Enforce our Terms of Service
3. Data Storage
3.1 Local Storage
If you use the App without signing in, all your data (sessions, tags, goals, rewards) is stored exclusively on your device using local storage. We have no access to this data.
3.2 Cloud Storage
If you sign in with Apple or Google, your data is synced to our cloud servers for backup and cross-device access. Cloud data is associated with your account and protected by authentication.
3.3 Data Retention
- Your data is retained for as long as your account is active.
- Deleted sessions, tags, and goals are permanently removed from our servers.
- If you delete your account, all associated cloud data is permanently deleted. Local data on your device remains until you uninstall the App.
4. Data Sharing
4.1 With Other Users (Grove)
If you opt into Grove, certain data is shared with other users based on your privacy settings:
- Shared with your friends (and, if your profile is public, with anyone): Completed focus session summaries, including tags and notes
- Shared if you enable it: Live focus status (whether you are currently in a session), detailed statistics
- Profile visibility: You choose whether your profile is public (discoverable by, and visible to, anyone) or private (visible only to friends whose requests you have accepted)
- Never shared: Gender, job/role, email address, device information
You control your profile visibility and live-status sharing through your Grove privacy settings at all times.
4.2 With Third-Party Services
We use the following third-party services to operate the App:
| Service |
Purpose |
Data Accessed |
| Apple Sign-in |
Account authentication |
Name, email |
| Google Sign-in |
Account authentication |
Name, email |
| Apple App Store |
Subscription and purchase processing |
Purchase tokens, subscription status |
| Crisp |
In-app support chat |
User ID, chat messages, basic device info |
We do not share your data with any other third parties for marketing, analytics, or advertising purposes.
4.3 Legal Requirements
We may disclose your information if required to do so by law or in response to valid legal process (e.g., a court order or subpoena).
5. Device Permissions
The App may request the following permissions. All are optional and can be revoked at any time in your device settings:
- Push Notifications: To send reminders, friend activity updates, and goal notifications. You can customize which notifications you receive within the App.
- Camera / Photo Library: To set a profile avatar or attach photos to focus sessions.
6. Children’s Privacy
The App is not intended for children under 13. We do not knowingly collect personal information from children under 13. If you are a parent or guardian and believe your child has provided us with personal information, please contact us and we will delete that information.
7. Your Rights and Choices
You have the following rights regarding your data:
- Access: You can view all your data within the App at any time.
- Deletion: You can delete individual sessions, tags, or goals. You can also delete your entire account, which permanently removes all cloud data.
- Portability: Your focus session history and analytics are accessible within the App.
- Opt-Out of Social Features: You can disable Grove at any time, which hides your profile and pauses all sharing. Your data is retained but not visible to others.
- Notification Control: You can manage notification preferences within the App or disable them entirely through device settings.
- Permission Revocation: You can revoke any device permission (camera, notifications) at any time through your device settings.
8. Data Security
We implement appropriate technical and organizational measures to protect your personal information, including:
- Authentication via Apple Sign-in and Google Sign-in (industry-standard OAuth)
- Encrypted data transmission (HTTPS/TLS)
- Row-level security on our database ensuring users can only access their own data
However, no method of electronic storage or transmission is 100% secure. We cannot guarantee absolute security.
9. International Data
Our servers may be located outside your country of residence. By using the App, you consent to the transfer of your information to servers in other jurisdictions, which may have different data protection laws than your own.
10. Changes to This Policy
We may update this Privacy Policy from time to time. We will notify you of material changes by updating the “Last Updated” date at the top of this page and, where practical, through in-app notification. Your continued use of the App after changes are posted constitutes acceptance of the updated policy.
If you have questions or concerns about this Privacy Policy or your data, please contact us at:
Peijun Wu (Jasper Wu)
Email: junxwoo@icloud.com