Last updated: May 11, 2026
Privacy Policy
This page explains what data us+ collects, why we collect it, and what we do (and don't do) with it. We tried to write this in plain English. If any section is unclear, email us at hello@tesserly.dev and we'll explain.
By using the us+ app or website, you agree to this policy. If you don't agree, please don't use the service.
1. Who we are
us+ is a small habit-tracking app built by two independent developers. We are the data controller for the personal data we collect through the app and the website at tesserly.dev.
2. What we collect
To make the app work, we collect the following:
Account data
- Your sign-in identifier (email or social-login ID such as Apple / Google)
- A display name and optional avatar you choose
- The device type and OS version (so we can debug crashes)
Habit data
- The habits you create (name, schedule, type — task or timer)
- Daily check-ins and timer sessions you complete
- Streak counts and history
Pair (duo habit) data
- Invites you send or accept, and the friend you are paired with on a given habit
- Reactions sent between you and your paired friend (including GIF stickers)
- Both members of a pair can see each other's progress on the shared habit (this is the whole point of the feature)
Notes
- Notes attached to a habit are private to you. We do not show them to your paired friend, even if the habit is a duo habit.
- Notes are stored on our servers so you can access them across devices.
Usage data
- Anonymized analytics: screens visited, button taps, app crashes
- Approximate region (derived from IP, not exact location)
- We do not collect precise GPS, microphone, camera, contacts, or health data
3. How we use your data
- To run the service — sync your habits between devices, show the right state to you and your paired friend, send reminders.
- To improve the app — fix bugs, find which features are used, decide what to build next.
- To talk to you — transactional messages (e.g. "your friend accepted your invite"). We don't send marketing emails by default.
We do not sell your data. We do not use it to train third-party advertising models. We do not profile you to target ads.
4. What your paired friend sees vs. what stays private
Because this question matters most in a duo app, here is the full table:
| Data | Visible to your paired friend? |
|---|---|
| Your display name and avatar | Yes |
| The duo habit you share, and your check-ins on it | Yes |
| Your streak on the shared habit | Yes |
| GIF reactions you send to each other | Yes — sent to that one friend |
| Your personal (non-duo) habits | No |
| Notes you write on any habit | No — fully private |
| Your email or social-login identifier | No |
| App usage analytics | No |
5. Third-party services we use
We use a small set of providers. Each gets only the data they need to do their job.
Klipy (GIF library)
When you search for or send a GIF reaction, we query the Klipy GIF service. Your search terms and IP are passed to Klipy so they can return matching results. We do not send Klipy your name, email, friend identifier, or habit data.
UserJot (feedback board)
When you submit feedback through the Share feedback button, you are redirected to UserJot, a third-party feedback platform. UserJot stores the text you submit. They have their own privacy policy.
Cloud hosting and analytics
Our backend runs on standard cloud infrastructure (provider details available on request). Anonymized analytics may be processed by analytics providers that comply with GDPR.
App stores (when installing)
Apple App Store and Google Play handle the install and store metrics. They have their own privacy practices.
6. Where your data lives
Data is stored on cloud servers in the European Union and the United States. When data moves between regions we use standard contractual clauses to keep it protected.
7. How long we keep it
- Active accounts — for as long as your account exists.
- Habit check-ins — kept while your account is active so streaks and history work.
- Deleted habits — purged within 30 days.
- Deleted accounts — all your personal data is purged within 30 days of deletion. Anonymized aggregate analytics may be retained.
- Backups — encrypted backups may take up to 60 additional days to rotate out.
8. Your rights
You can, at any time:
- Access — request a copy of the data we hold about you.
- Correct — fix any data that is wrong.
- Delete — delete your account from the app's settings, or by emailing us.
- Export — request a portable copy of your habit history.
- Object — opt out of analytics in the app's settings.
If you are in the EU, EEA, or UK, you also have the right to lodge a complaint with your local data-protection authority. If you are in California, you have the rights granted by the CCPA — these are functionally the same as the rights listed above and we apply them globally.
9. Security
Data in transit is protected with TLS. Stored passwords (where applicable) are hashed with industry-standard algorithms. We monitor for unauthorized access. No system is ever 100% secure — if a breach occurs that affects your data, we'll notify you and the relevant regulator within 72 hours.
10. Children
us+ is not intended for children under 13. We do not knowingly collect data from anyone under 13. If you believe a child has signed up, email us at hello@tesserly.dev and we will delete the account.
11. Changes to this policy
We may update this policy as the app evolves. Material changes will be announced in the app and reflected in the "Last updated" date at the top. Continued use of the service after a change means you accept the updated policy.
12. Contact
Questions, requests, or just hi — hello@tesserly.dev.