Privacy Policy
Last updated: July 2026
CampusQ is operated by Retriive. This policy explains what we collect, how we use it, and your choices. CampusQ is an independent tool and is not affiliated with any university.
What we collect
- Account info — If you sign in, authentication is handled by Clerk (email, profile basics).
- Chat questions — Questions you submit are processed to generate answers. Server logs store a truncated copy (up to 300 characters) with a pseudonymized user identifier — never your raw Clerk ID.
- Chat history on your device — Conversations are stored in your browser's
localStorageon the device you use. - Synced chat history (signed-in only) — If you create an account, we store your recent chat sessions on our servers so you can open them on another device. Guests are not synced.
- Waitlist — Email address and school interest when you join a waitlist (with your consent).
- Usage analytics — Anonymous page views and event categories (e.g. question intent type, not full question text).
- Feedback — Thumbs up/down and optional problem reports you submit.
How we use data
- Provide and improve the academic assistant
- Monitor answer quality and identify data gaps for university staff (aggregated, anonymized reports)
- Send waitlist updates about your selected school (only if you opted in)
- Protect the service (rate limiting, abuse prevention)
Data retention
Server-side logs are automatically deleted after 90 days. Browser chat history remains until you clear it or delete individual chats in the app. Synced account chat history remains until you delete chats in the app or request account deletion.
Who can access data
- Retriive team — Operational access to logs and internal dashboards (admin-protected).
- University partners — Aggregated advisor reports only; no individual student identities.
- Subprocessors — See list below. They process data on our behalf under their own terms.
Subprocessors
- OpenAI — language model inference
- Pinecone — vector search over public university data
- Cohere — search reranking (optional)
- Clerk — authentication
- Vercel — frontend hosting and analytics
- Render — backend API hosting
- Resend — transactional email
- Sentry — error monitoring (when enabled)
Your choices
- Clear chat history — Delete chats in the sidebar, or use Clear synced chats in your account menu (signed-in). That removes cloud history and this device's saved chats.
- Waitlist unsubscribe — Use the form below, or email us.
- Account / deeper deletion — Email hello@retriive.com with the email used to sign in. We will delete matching server-side records within 30 days. You can also manage or delete your Clerk sign-in via the account menu.
Leave the waitlist
Contact
Questions about this policy: hello@retriive.com