Effective Date: April 2, 2026 · Last Updated: April 2, 2026
Crystal Ball is a medical underwriting query platform operated by [Company Legal Name] ("we," "us," or "our"). This policy explains what personal data we collect, why we collect it, how long we keep it, and the rights available to you.
Questions? Contact us at privacy@crystalball.example
| Data | Purpose | Legal Basis |
|---|---|---|
| Email address | Account creation, authentication, password reset | Contract performance |
| Full name (optional) | Profile display | Contract performance |
| Hashed password | Authentication | Contract performance |
| Role, specialty, carrier preferences | Personalized query experience | Contract performance |
| Account creation timestamp, last login | Security, audit trail | Legitimate interest |
| Data | Purpose | Legal Basis |
|---|---|---|
| Query text (your questions to the system) | Answering queries, improving accuracy | Contract performance |
| Query logs (timing, token counts, cache status) | Performance monitoring, billing, abuse prevention | Legitimate interest |
| Query subscriptions | Proactive alerts on carrier changes | Contract performance |
| Saved queries and feedback ratings | Service improvement, personalization | Contract / Legitimate interest |
Insurance agents may enter client health data (age, state, medical conditions, medications) into client profiles to run underwriting scenario analyses. This data:
| Data | Purpose | Legal Basis |
|---|---|---|
| IP address | Security monitoring, rate limiting, fraud prevention | Legitimate interest (security) |
| Geographic location (city, region, country) derived from IP | Abuse detection, geographic usage analytics | Legitimate interest |
| User agent (browser/OS identifier) | Security anomaly detection | Legitimate interest |
| Login attempt records | Account protection, lockout enforcement | Legitimate interest |
| Audit log (actions taken in the platform) | Security audit trail, incident investigation | Legitimate interest / Legal obligation |
When you use the share feature, the query question and answer are stored with a unique expiring link. Shared answers do not include your name or email by default.
| Category | Retention Period |
|---|---|
| Account data | Duration of account + 30 days after deletion request |
| Query logs | 12 months rolling |
| Login attempt records | 90 days |
| Audit log | 24 months |
| IP visit records | 12 months |
| Client profiles | Until deleted by the agent or account deletion |
| Shared answers | Per-link expiry (set at creation, typically 7–30 days) |
We do not sell your personal data. We share data only in these limited circumstances:
We do not share query data or client profile health data with insurance carriers.
Under GDPR, you have the right to:
Email privacy@crystalball.example with subject "Data Rights Request." We respond within 30 days. You may also lodge a complaint with your national supervisory authority.
You have the right to know what we collect, to delete your personal information, to correct inaccurate data, and to non-discrimination for exercising these rights. We do not sell personal information.
To submit a request: email privacy@crystalball.example or use the account deletion option in your profile settings. We respond within 45 days.
Crystal Ball does not use third-party tracking cookies, advertising trackers, or analytics services (e.g., Google Analytics). Authentication uses short-lived JWT tokens, not persistent cookies.
Processing: Collection and geo-enrichment of IP addresses; association with user accounts on login.
Purpose: Security — detecting brute-force attacks, unauthorized access, geographic anomalies, and abuse patterns on a platform handling sensitive medical underwriting data.
Necessity: IP addresses are the primary available signal for network-level security controls. Geo-enrichment (city/country level) assists in detecting impossible travel and geographic anomalies.
Balance: Users of a professional platform handling sensitive health and financial data have a reasonable expectation that security monitoring is in place. Data is not used for marketing. The security benefit (protecting user accounts and client health data) outweighs the limited privacy impact.
Safeguards: IP records retained maximum 12 months; access restricted to admins; not sold or shared with third parties.
We will update this policy when our data practices change. Significant changes will be communicated via email or in-app notice at least 30 days before taking effect.
Data Controller: [Company Legal Name]
Privacy Contact: privacy@crystalball.example
Address: [Company Address]