Privacy Policy

Last updated: 2026-07-22

Camp Roostly ("the App") is an RV trip planner. This policy explains what data we collect, how we use it, and the controls you have. We designed Camp Roostly to collect as little personal information as possible.

What we collect

What we do with it

What we don't do

Your controls

Google Calendar data

Connecting your Google Calendar is optional. When connected, Camp Roostly accesses only your free/busy information through the read-only calendar.readonly scope — the start and end times of when you are busy, with no access to event titles, descriptions, attendees, locations, or attachments, and no ability to create or modify events. We use this data for the single purpose of warning you when your travel days overlap your work meetings. The busy times are cached only to provide these warnings and are deleted when you disconnect.

Camp Roostly's use and transfer to any other app of information received from Google APIs will adhere to the Google API Services User Data Policy, including the Limited Use requirements. We do not sell this data, do not use it for advertising, and do not transfer it to others except as needed to provide this feature.

AI and automated processing

Camp Roostly uses one third-party AI provider, Anthropic (Claude), accessed through Anthropic's API. We do not train or operate our own AI model.

Claude is used for a single, narrow purpose: when you voluntarily forward a booking-confirmation email to our intake address (e.g. intake@camproostly.app), Claude extracts structured trip details — campground name, dates, confirmation number — from that email text so we can add the trip to your account. The text is sent without your account identifier, is not used by Anthropic to train models (per their API terms), and the original email is deleted after parsing.

Your Google Calendar data is never sent to any AI model or provider. The free/busy times we read through the read-only calendar.readonly scope are used only to warn you about schedule collisions, are stored under strict per-user access control, and are never processed by Claude or any other AI service.

How we protect your data

We apply technical and organizational safeguards to protect your personal information, with extra care for sensitive data such as your Google Calendar connection.

No method of transmission or storage is ever completely secure, but these measures are designed to protect your information against unauthorized access, disclosure, alteration, and loss. If we ever become aware of a breach affecting your data, we will notify you as required by applicable law.

Data retention

Your data lives in our database for as long as you have an account. When you delete your account, we delete it within 24 hours from our live database. Backups (point-in-time-recovery snapshots) age out after 7 days.

Where data lives

Camp Roostly runs on Supabase (Postgres) hosted in the United States. Static web assets and the image proxy run on Cloudflare Workers. We use OpenStreetMap, Recreation.gov (RIDB), and other public catalog sources for campsite data — none of those sources receive your personal information.

Third-party services we use

Children

Camp Roostly is not directed at children under 13. We do not knowingly collect personal information from children. If you believe we have, contact us and we will delete it.

Changes to this policy

Material changes to this policy will be announced in the app and take effect 30 days after notice.

Contact

Questions about this policy or your data: email privacy@camproostly.com.