1. What we collect
When you use RenoLedger, we collect the following information:
- Account information — Your email address and name, provided through Google OAuth or magic link sign-in.
- Home profile — Details about your home you enter during onboarding: year built, square footage, bedrooms, bathrooms, home type, selling intent, and city/state/ZIP.
- Project data — Renovation projects you create, including descriptions, priorities, budgets, cost entries, material quality, and photos.
- AI conversations — Messages you exchange with the Project AI Chat are stored so you can resume them later. Prompts for cost estimation, description enhancement, comparisons, and contractor messages are sent to our AI provider for processing.
- Contractor data — Contractors you save, messages you generate, and email correspondence you send through the Contractor Hub.
- Billing information — If you upgrade to Pro, Stripe handles your payment details. We only store your Stripe customer ID, subscription status, and billing period end date.
- Device information — We store a minimal session token in your browser to keep you signed in.
2. How we use your data
- To provide the core service: tracking projects, generating cost estimates, comparing options, optimizing budgets, and coordinating with contractors.
- To generate AI cost estimates, description enhancements, comparison analyses, contractor messages, DIY assessments, and pre-sale recommendations tailored to your home profile.
- To find nearby contractors via the Yelp Fusion API.
- To surface DIY tutorials via the YouTube Data API.
- To send transactional emails (welcome, cancellation, contractor correspondence).
- To enforce tier limits on AI usage (Free: 3/month per feature, Pro: unlimited).
We do not sell your data. We do not serve ads. We do not build advertising profiles.
3. Third-party services
RenoLedger uses the following third-party services to operate:
- Supabase— Database, authentication, and file storage. Your account, home profile, and projects are stored in Supabase's cloud infrastructure. Supabase Privacy Policy
- Azure OpenAI— AI processing for cost estimation, description enhancement, comparisons, contractor messages, DIY assessments, and project chat. Text you submit is sent to Microsoft's Azure OpenAI service for processing. Microsoft Privacy Statement
- Yelp Fusion API — Contractor search. Your city, state, and search query are sent to Yelp; no personal data is shared. Yelp Privacy Policy
- YouTube Data API — DIY tutorial search. Project keywords are sent to Google; no personal data is shared. Google Privacy Policy
- Stripe — Payment processing for Pro subscriptions. Stripe Privacy Policy
- Resend — Transactional and contractor email delivery. Resend Privacy Policy
- Vercel — Hosting and deployment. Vercel Privacy Policy
4. Data storage and retention
- Your account, home profile, projects, cost entries, comparisons, and AI chat history are stored as long as your account exists.
- Project photos and receipts are stored in Supabase Storage and remain available until you delete the project or your account.
- AI prompts and responses are retained for conversation history. Individual requests to the AI provider are not permanently stored by RenoLedger beyond what appears in your chat history.
5. Your rights
- Delete your account — You can delete your account and all associated data at any time from settings. This action is immediate and irreversible.
- Access your data — Your projects, cost entries, and conversations are visible in the app at all times. Export via CSV for projects.
- Cancel your subscription — Pro users can cancel anytime via the Stripe billing portal, accessed from settings.
If you are in the EU, UK, or California, you have additional rights under GDPR or CCPA. Contact us at the email below to exercise them.
6. Cookies
RenoLedger uses a session cookie managed by Supabase to keep you signed in. We do not use tracking cookies, analytics cookies, or advertising cookies.
7. Children
RenoLedger is not directed at children under 13. We do not knowingly collect data from children under 13.
8. Changes
We may update this policy from time to time. Material changes will be noted by updating the date at the top of this page.
9. Contact
Questions about this policy? Email support@renoledger.com.