Effective Date: March 25, 2026 | Last Updated: March 25, 2026
Roofing Sales Academy LLC ("RSA," "we," "us," or "our") operates the Roofing Sales Academy website at roofingsalesacademy.ai and the Roofing Sales Academy mobile application available on iOS and Android (collectively, the "Service"). This Privacy Policy explains how we collect, use, disclose, and safeguard your information when you use our Service.
By accessing or using the Service, you agree to the collection and use of information in accordance with this Privacy Policy. If you do not agree, please discontinue use of the Service.
1. Information We Collect
We collect information in several categories depending on how you interact with the Service.
1.1 Personal Information
When you create an account or use the Service, we may collect:
Full name and email address
Password (stored in hashed form; we never store plaintext passwords)
Team code or organizational affiliation
Google ID or Apple ID when you use social login
1.2 Onboarding Survey Data
During initial setup, we may ask you to provide:
Your experience level in roofing sales
Your primary goals for using the platform
Your biggest challenges in roofing sales
Your team size
1.3 Usage and Analytics Data
We automatically collect data about how you use the Service, including:
Feature usage, including which sections you visit and how frequently
Session duration and total app engagement time
Learning progress, including cards studied, quiz scores, and streak data
Screen views and navigation patterns
Follow-up message generation history, including homeowner scenarios, objections, and tones selected
Pitch practice transcripts and AI-generated performance grades
Estimator tool data, including company information and project details you enter
Photos uploaded to the roof visualizer feature
1.4 Device and Technical Data
Device model and operating system version
IP address
Push notification tokens
Browser or app version
Network connection status
1.5 Subscription and Payment Data
Subscription tier and current status
Payment history and billing period
All payment transactions are processed by Apple (App Store) or Google (Google Play). We do not directly collect or store your credit card number, bank account details, or other financial account information.
1.6 Audio Data
When you use pitch practice or other voice-enabled features, your voice is recorded and transmitted to OpenAI for speech-to-text transcription. Audio recordings are processed in real time and are not stored by RSA. See Section 3 for more information on OpenAI's data practices.
1.7 Cookies and Similar Technologies
Our website uses cookies and similar technologies (including local storage, session tokens, and authentication cookies) to keep you signed in, remember your preferences, and understand how visitors use the Service. The mobile app uses local device storage for similar purposes but does not use browser cookies. We do not use third-party advertising cookies, and we do not use cookies to track you across unrelated websites. You can control cookies through your browser settings; disabling essential cookies may limit your ability to sign in or use parts of the Service.
2. How We Use Your Information
We use the information we collect for the following purposes:
Provide and operate the Service: Deliver core features including courses, quizzes, AI-powered roleplay, the roof visualizer, and community chat.
Personalize your experience: Tailor content, recommendations, and difficulty levels based on your progress and stated goals.
Process payments: Manage subscriptions through Apple App Store and Google Play billing systems.
Communicate with you: Send transactional emails such as password resets, email verification, and account notifications via Resend.
Power AI features: Process your inputs through the OpenAI API (via our Cloudflare proxy) to provide AI chat, pitch grading, transcription, follow-up message generation, and roof visualization editing.
Analytics and improvement: Understand how users engage with the Service so we can fix issues, improve features, and develop new functionality.
Generate aggregate insights: Create anonymized, aggregate data sets for industry reports, research, and product development.
Marketing: Send promotional communications about new features, tips, and offers. You may opt out at any time.
Business intelligence: Conduct market research using anonymized and aggregated data to better understand roofing sales industry trends.
Legal compliance: Comply with legal obligations, enforce our Terms of Service, and protect the rights and safety of RSA and our users.
3. Third-Party Services
We work with the following third-party service providers to operate the Service:
OpenAI: Powers AI features including chat, pitch grading, speech-to-text transcription, and image editing for the roof visualizer. Data sent to OpenAI is processed in accordance with OpenAI's Privacy Policy. We use the OpenAI API, which does not use your data to train OpenAI's models.
Apple App Store / Google Play: Process subscription payments. Payment data is governed by Apple's and Google's respective privacy policies.
Adapty: Manages subscription status, trial periods, and entitlements across platforms.
Resend: Delivers transactional emails such as password resets and email verification.
Cloudflare: Provides CDN services and acts as our API proxy to securely route requests to OpenAI without exposing API keys on the client side.
Analytics platforms: We may integrate analytics tools such as Firebase Analytics or Mixpanel to measure app performance and user engagement. If and when implemented, these services will be listed here.
Each third-party service provider has its own privacy policy governing how it handles your data. We encourage you to review their policies.
4. Data Sharing and Monetization
We believe in transparency about how your data is used. Here is our commitment:
We do not sell your personally identifiable information. Your name, email, and other personal details are never sold to third parties.
Aggregate and anonymized data: We may compile anonymized, aggregate usage data that cannot be used to identify you individually. This data may be used to create industry reports, benchmarks, and insights about roofing sales training trends. These reports may be published or shared with business partners.
Anonymized research: Anonymized usage patterns (such as which training topics are most studied or average quiz performance by experience level) may be shared with research partners to advance understanding of professional sales training.
Opt-out: You can opt out of non-essential data collection by contacting us at the email address listed in Section 13. Essential data collection necessary to provide the Service will continue while your account is active.
5. Data Retention
Account data: Retained for as long as your account remains active. If you delete your account, we will delete or anonymize your personal data within 30 days, except where we are required by law to retain it.
Usage analytics: Retained in identifiable form for up to 3 years from the date of collection, after which it is deleted or permanently anonymized.
Audio recordings: Not retained. Voice data is transmitted to OpenAI for real-time transcription and is discarded immediately after processing. RSA does not store audio files.
Payment records: Transaction records may be retained as required by applicable tax and financial regulations.
6. Data Security
We implement commercially reasonable technical and organizational measures to protect your personal information against unauthorized access, alteration, disclosure, or destruction. These measures include:
Password hashing (we never store plaintext passwords)
HTTPS encryption for all data in transit
API key protection via server-side Cloudflare Worker proxy
Rate limiting on API endpoints
No method of electronic storage or transmission is 100% secure. While we strive to use commercially acceptable means to protect your data, we cannot guarantee absolute security.
7. Your Rights and Choices
Depending on your jurisdiction, you may have the following rights regarding your personal data:
Access: Request a copy of the personal data we hold about you.
Correction: Request that we correct inaccurate or incomplete personal data.
Deletion: Request that we delete your personal data, subject to certain legal exceptions.
Opt-out of marketing: Unsubscribe from marketing communications at any time by using the unsubscribe link in our emails or contacting us directly.
Opt-out of non-essential data collection: Contact us to limit data collection to only what is necessary to provide the Service.
Data portability: Request your data in a structured, commonly used, machine-readable format.
If you are a California resident, the California Consumer Privacy Act (CCPA) provides you with additional rights:
Right to Know: You may request that we disclose the categories and specific pieces of personal information we have collected about you, the categories of sources, the business purposes for collection, and the categories of third parties with whom we share your data.
Right to Delete: You may request that we delete the personal information we have collected from you, subject to certain exceptions.
Right to Opt-Out of Sale: We do not sell personally identifiable information. If this practice changes, we will provide a "Do Not Sell My Personal Information" mechanism.
Right to Non-Discrimination: We will not discriminate against you for exercising your CCPA rights. You will not receive different pricing or quality of service for making a privacy request.
If you are located in the European Economic Area (EEA), United Kingdom, or Switzerland, you have additional rights under the General Data Protection Regulation (GDPR):
Legal basis for processing: We process your personal data based on: (a) your consent, (b) the necessity to perform our contract with you (providing the Service), (c) our legitimate business interests, and (d) compliance with legal obligations.
Right to withdraw consent: Where processing is based on consent, you may withdraw it at any time without affecting the lawfulness of prior processing.
Right to restriction: You may request that we restrict processing of your personal data in certain circumstances.
Right to object: You may object to processing based on legitimate interests.
Right to lodge a complaint: You have the right to lodge a complaint with your local data protection supervisory authority.
Your data is processed in the United States. By using the Service, you acknowledge that your data will be transferred to and processed in the United States, where data protection laws may differ from those in your jurisdiction.
10. Children's Privacy
The Service is not intended for children under the age of 13. We do not knowingly collect personal information from children under 13. If we learn that we have collected personal information from a child under 13, we will take steps to delete that information as soon as possible. If you believe that a child under 13 has provided us with personal information, please contact us at roofingsalesacademy@proton.me.
This policy is consistent with our obligations under the Children's Online Privacy Protection Act (COPPA).
11. International Data Transfers
RSA is based in the United States. If you access the Service from outside the United States, your information will be transferred to, stored, and processed in the United States. By using the Service, you consent to the transfer of your information to the United States and acknowledge that data protection laws in the United States may be different from those in your country of residence.
12. Changes to This Policy
We may update this Privacy Policy from time to time. When we make material changes, we will notify you by posting the updated policy on this page with a new "Last Updated" date. For significant changes, we may also notify you by email or through an in-app notification. Your continued use of the Service after any changes constitutes acceptance of the updated Privacy Policy.
13. Contact Us
If you have questions, concerns, or requests regarding this Privacy Policy or our data practices, please contact us: