Data Processing Terms
Last Updated: June 2026 | Version 1.0
1. About This Document
These Data Processing Terms govern how Caseline — Chamber Management System handles, stores, and protects your data. This document supplements the EULA and Subscription Agreement.
Data Controller & Processor: Shubham Sakarwal S/o Gyaneshwar Sakarwal, Date of Birth: 14 January 1991, Advocate, Dehradun, Uttarakhand, India. Operating under the trade name: Advoverse Technologies.
2. Offline-First Architecture
Caseline is designed with an offline-first architecture. The vast majority of your data resides locally on your device and is never transmitted to our servers unless you explicitly enable cloud features.
| Data Type | Stored Where | Sent to Server? |
|---|---|---|
| Case files, party names, case numbers | Your Device | ❌ NO |
| Client names, addresses, contacts | Your Device | ❌ NO |
| Pleadings, notes, evidence | Your Device | ❌ NO |
| Hearing dates, court info | Your Device | ❌ NO |
| Financial records, invoices | Your Device | ❌ NO |
| Todo lists, planner, appointments | Your Device | ❌ NO |
| Account credentials (email, password hash) | Server | ✅ YES |
| Machine ID, licence key | Server | ✅ YES |
| Subscription status | Server | ✅ YES |
| Cloud backup (if enabled by you) | Server | ✅ (opt-in) |
| Error/crash reports (anonymised) | Server | ✅ YES |
3. What We Collect
Account Data (Mandatory)
- Email address — account identification, communication
- Full name — identification, invoicing
- Phone number (if provided) — support, recovery
- Password — stored as bcrypt hash only, never in plain text
Licence & Activation Data (Mandatory)
- Machine ID (hardware fingerprint) — device binding, piracy prevention
- Activation Key — licence validation
- IP address at activation — security, fraud detection
- Activation/deactivation timestamps — audit trail
- Device name, OS version — compatibility support
Payment Data
- Transaction ID, amount, date, invoice number — tax compliance
- Payment method type (UPI/Card/Net Banking) — records
- We do NOT store card numbers, CVVs, or full UPI IDs — payments are handled by Razorpay/Stripe
Usage Analytics (Anonymised)
- Feature usage frequency — product improvement
- Session duration — performance analysis
- Error logs, crash reports — bug fixing
4. What We Do NOT Access
Caseline does NOT routinely review, access, or analyse your case files.
We explicitly affirm that we do NOT:
- Read, access, or analyse your case files, client data, or pleadings
- Monitor your appointments, todos, notes, or financial records
- Store credit card numbers, CVVs, or bank details
- Track your geographic location or GPS
- Record keystrokes, screen captures, or browsing history
- Scan your device for files outside the Caseline directory
- Share, sell, or trade any data with third parties for marketing
- Use your Case Data for AI training or data mining
5. Data Retention
| Data Type | Retention Period |
|---|---|
| Active account data | Duration of subscription |
| Post-cancellation data | 12 months, then deleted |
| Machine ID records | Licence duration + 24 months |
| Activation logs | 24 months from event |
| Payment/transaction records | 7 years (Income Tax Act) |
| Error logs & crash reports | 12 months |
| Usage analytics (aggregated) | 24 months |
| Cloud backup data | 90 days rolling (auto-deleted) |
| Network messages | 12 months |
| Support correspondence | 24 months from resolution |
6. Security Measures
Encryption
- Data at rest: AES-256 encryption of sensitive fields
- Data in transit: TLS 1.2 / HTTPS for all server communications
- Cloud backups: AES-256 encrypted before upload
- Passwords: bcrypt with salt (cost factor 12)
Authentication & Access Control
- JWT tokens with expiry (24-hour access, 7-day refresh)
- Admin access requires separate credentials + PIN
- Machine binding via hardware fingerprint verification
- API rate limiting against brute-force attacks
Infrastructure
- Hosted on Supabase (AWS infrastructure, SOC 2 compliant)
- PostgreSQL with Row-Level Security (RLS)
- Parameterised queries (SQL injection prevention)
- Daily automated server backups (30-day rolling)
7. Data Breach Procedures
In the event of a data breach affecting our servers:
| Phase | Timeline | Action |
|---|---|---|
| Containment | Within 4 hours | Affected systems isolated, access revoked |
| Assessment | Within 24 hours | Scope determined, attack vector identified |
| User Notification | Within 72 hours | Email to affected users with details and remedial steps |
| CERT-In Report | Within 6 hours | Report filed as mandated by IT Act |
| Remediation | Within 7 days | Full fix deployed, vulnerabilities addressed |
| Post-mortem | Within 30 days | Root cause analysis, preventive measures implemented |
Note: We cannot detect breaches of locally stored data on your device. Local security is your responsibility.
8. Third-Party Processors
| Third Party | Data Shared | Purpose |
|---|---|---|
| Razorpay / Stripe | Email, name, amount, transaction | Payment processing |
| Supabase (AWS) | Account data, licence data, backups | Infrastructure hosting |
| Email service | Email address, name | Invoices, reminders, password resets |
We do NOT share data with advertising networks, data brokers, or marketing platforms.
9. Your Rights
You have the right to:
- Access — Request a copy of personal data we hold
- Correction — Request correction of inaccurate data
- Deletion — Request deletion (subject to legal retention requirements)
- Withdraw consent — Disable optional features (cloud backup, analytics)
- Grievance — Lodge a complaint regarding data handling
To exercise these rights, email: support@advoverse.com with subject "DATA PRIVACY REQUEST". Response within 30 days.
10. User Responsibilities
As the Data Controller for all Case Data, you are responsible for:
- Obtaining consent from clients before entering their data
- Complying with Advocates Act, 1961 and Bar Council confidentiality rules
- Maintaining device security (passwords, encryption, physical access)
- Regularly backing up local data
- Informing clients about use of digital practice management tools
- Deleting client data when no longer needed
11. Grievance Officer
Name: Shubham Sakarwal
Designation: Proprietor & Grievance Officer
Email: support@advoverse.com
Address: Dehradun, Uttarakhand, India
Response Time: Within 30 days of receipt
12. Governing Law
These terms are governed by Indian law, including the Information Technology Act, 2000 and the IT (Reasonable Security Practices) Rules, 2011. Disputes subject to exclusive jurisdiction of courts at Dehradun, Uttarakhand.
© 2026 Shubham Sakarwal. All rights reserved.
Caseline® is a trademark of Shubham Sakarwal, operating as Advoverse Technologies.