Privacy Policy
Last updated: September 19, 2026
uPet ("we", "us", or "our") operates the uPet browser extension and related services at upet.cc. This Privacy Policy explains what data we collect, how we use it, and your choices.
1. Data We Collect
1.1 Local Data (stored in your browser)
Pet settings, mood entries, check-ins and other local activity data are stored in your browser. Practical Assistant history stores up to 30 recent results per account in this browser, including instructions, replies and source references. Signing in can enable server storage of pet data and pet conversations. Local history storage does not mean AI requests stay on your device.
1.2 Account Data (optional)
If you sign in with Google, we receive your Google profile information (name, email, profile picture) and store it on our server to provide cross-device sync and subscription management.
1.3 Payment Data
Payments are processed by Stripe. We do not store your credit card numbers. We receive your Stripe customer ID and subscription status to manage your plan. Stripe's privacy policy applies to payment transactions: stripe.com/privacy.
1.4 Email Notifications
When you complete a subscription, we send an internal notification email to our team (not to third parties) containing your account email and plan information. This is solely for order monitoring purposes.
1.5 AI Conversations and Practical Assistant
When you request an AI reply, your prompt and relevant conversation context are sent through our servers to our AI API provider. Assistant requests may also include attached page excerpts, selected text, page titles, source URLs, email excerpts and draft text. These are used to generate your requested answer, translation or draft. Provider credentials are kept on the server. Reading a page into the assistant prepares local context; generating a reply sends that context for AI processing.
1.6 Pet Memory and Companion Check-ins
For signed-in users, chat messages are stored on our server to provide conversation history and, when enabled, a concise pet-specific memory. Memory is generated from chat messages and can be disabled or cleared in Settings. Optional companion check-ins are generated locally, respect quiet hours and a cooldown, and do not send page content or use chat credits.
1.7 Browsing and Page Content
The page companion uses page titles and URLs locally for pet reactions and a local travel log. Separately, Practical Assistant reads page content or selected text when you use its page and selection tools. Attached content and source information are transmitted when you generate an AI reply. User-requested text replacement or Gmail draft insertion changes the page locally; uPet does not send emails for you. Project and page-tracking features are previews and are not exposed in the current extension UI.
Pet Home and Shared Moments
Pet Home stores a pet's temperament, toy preference, interaction dates, recent presence time, rest settings and shared moments locally, separated by account and pet. These behaviors do not call AI or upload browsing content. When you adopt your guest pet into a new account, its home memories can be copied to that pet without replacing an existing account record. These memories are separate from AI chat memory and do not sync across devices.
1.8 Learning Cards and Optional Guest Trial
Learning cards, source excerpts, sanitized source links and review progress are stored in this browser, separated by account. Guest cards move to an account only when you confirm the import. Manual cards and reviews do not call AI. Generating an AI card sends the selected excerpt to our servers and AI provider. The optional guest trial stores a hashed installation identifier and request fingerprint to enforce trial limits. Successful trial answers can be retrieved for 24 hours; expired answers are removed on subsequent trial requests. Quota identifiers are retained to prevent repeated trials. Signed-in generation uses your existing AI credits. Learning cards are not synced across devices; uninstalling the extension or clearing extension data can remove them.
2. How We Use Your Data
- Provide pet companionship, user-requested AI replies, webpage assistance and writing tools
- Sync your pet data across devices (if you have an account)
- Process subscriptions and payments
- Respond to support requests
3. Data Sharing
We do not sell, rent, or trade your personal data. We share data only with:
- Stripe β for payment processing
- AI API providers β process prompts, relevant chat context and attached page or email excerpts to generate requested responses.
- Google β for OAuth sign-in (only if you choose to sign in)
- Hosting and infrastructure providers β process service requests and support account and API operations.
Information received from Google APIs is used in accordance with the Chrome Web Store User Data Policy, including its Limited Use requirements.
4. Data Retention
Practical Assistant keeps up to 30 recent results per account locally; older results are removed as new ones are saved. You can clear this history in the assistant. Other local data remains until cleared or the extension is uninstalled. Account data is retained while your account is active; contact us to request deletion. Data sent for AI processing is handled by our infrastructure and AI providers under their applicable retention practices.
5. Your Rights
You can:
- Use local pet activities without an account; AI generation sends request data for server-side processing.
- Export or delete local pet data in Settings, and clear Practical Assistant history in History.
- Request deletion of your account and server-side data by emailing us
- Revoke Google sign-in permissions at any time via your Google account settings
6. Children's Privacy
uPet is not directed at children under 13. We do not knowingly collect personal information from children under 13. If you believe a child has provided us with personal data, please contact us and we will delete it.
7. Changes
We may update this policy from time to time. Changes will be posted on this page with an updated date. Continued use of uPet after changes constitutes acceptance.
8. Contact
Questions or requests? Email us at support@upet.cc.