🛡️ Privacy Policy for Abacus Academy
Last Updated: September 2, 2025
1. Introduction
Welcome to Abacus Academy ("we," "our," or "us"). We are committed to protecting your privacy and ensuring the security of your personal information. This Privacy Policy explains how we collect, use, disclose, and safeguard your information when you use our mobile application for Computer Science & Application studies, featuring our innovative User ID-based ranking system.
2. Information We Collect
2.1 Information You Provide
- Account Information: When you create an account or use our app, we collect your name, country, state, district, and other profile information.
- Unique User ID: A timestamp-based unique identifier (USER_timestamp) is automatically generated for each user to ensure fair competition and prevent duplicate submissions.
- Educational Data: We collect information about your exam preferences, subject selections, and learning progress.
- Test Results: Your mock test scores, practice session results, and performance analytics.
- Leaderboard Data: Your scores, rankings, and achievements for competitive features, identified by your unique User ID.
- Feedback: Any feedback, comments, or reviews you provide about our app.
- Job Preferences: Information related to job notifications and career preferences.
2.2 Automatically Collected Information
- Device Information: Device type, operating system, unique device identifiers, and mobile network information.
- Usage Analytics: App usage patterns, features accessed, and interaction data.
- Performance Data: App performance metrics, crash reports, and error logs.
- Location Data: General location information for job notifications and leaderboard filtering (with your consent).
- Connectivity Data: Network status and connection quality for optimal app performance.
- Edge-to-Edge Display Data: Display preferences and system UI interaction data for Android 15 compatibility.
- Mathematical Interaction Data: Usage patterns for mathematical expression rendering and LaTeX processing.
2.3 Third-Party Services
We use the following third-party services that may collect additional information:
Google Services
- Google Sheets: For storing and retrieving educational content, syllabus data, and leaderboard information
- Google Play Services: For app updates, device compatibility, and in-app purchases
- AdMob: For displaying advertisements and monetization
- Google Generative AI (Gemini): For AI-powered educational assistance
OneSignal
- Push Notifications: For sending educational reminders, job notifications, and app updates
- Device Registration: To enable push notification delivery and user engagement
Firebase
- Firebase Analytics: For user behavior tracking and app performance monitoring
- Firebase Core: For foundation Firebase services integration
- Real-time Database: For live data synchronization and updates
- Performance Monitoring: For app performance analysis and optimization
Android System Services
- Edge-to-Edge Display: For modern Android 15 compatibility and immersive experience
- System UI Integration: For proper display handling across Android versions
- WindowInsets Controller: For modern status bar and navigation bar management
- AndroidX Core Libraries: For backward compatibility and modern API support
Other Services
- PDF Generation: For creating downloadable study materials and test results
- File Storage: For saving generated PDFs and study materials locally
- Connectivity Monitoring: For ensuring optimal app performance and offline functionality
3. How We Use Your Information
3.1 Primary Uses
- Educational Services: To provide personalized learning experiences, syllabus content, and study materials
- Exam Preparation: To deliver mock tests, practice questions, and performance tracking
- Progress Monitoring: To track your learning progress, test results, and subject mastery
- Competitive Features: To manage leaderboards, rankings, and achievement systems using your unique User ID
- Job Notifications: To provide relevant job opportunities and career updates
- AI Assistance: To provide intelligent tutoring and educational support through Gemini AI
3.2 App Functionality
- Content Delivery: To serve syllabus data, study notes, and educational resources
- Performance Optimization: To ensure app stability, speed, and reliability
- Feature Development: To understand usage patterns and develop new educational features
- User Experience: To personalize content and improve app usability
- User Management: To manage user profiles, data export, and account settings
3.4 Technical Optimization
- Android 15 Compatibility: To ensure proper edge-to-edge display and modern UI features
- Performance Monitoring: To identify and fix technical issues
- Feature Development: To understand usage patterns and develop new features
- Quality Assurance: To ensure app stability and reliability
- Educational Insights: To improve content quality and learning outcomes
- Leaderboard Analytics: To analyze competition patterns and improve ranking systems
- System UI Management: To provide optimal display experience across Android versions
- Display Optimization: To ensure proper app rendering on various screen types and cutouts
3.5 Legal Compliance
- Legal Requirements: To comply with applicable laws and regulations
- Security: To protect against fraud, abuse, and security threats
4. Information Sharing and Disclosure
4.1 We Do Not Sell Your Data
We do not sell, trade, or rent your personal information to third parties for marketing purposes.
4.2 Limited Sharing
We may share your information in the following limited circumstances:
Service Providers
- Google Services: For app functionality, analytics, and AI assistance
- OneSignal: For push notification services
- AdMob: For advertisement display and monetization
- PDF Services: For generating downloadable study materials
Educational Partners
- Content Providers: For delivering syllabus and study materials
- Analytics Services: For understanding app usage and improving services
Legal Requirements
- When required by law or legal process
- To protect our rights, property, or safety
- To investigate potential violations of our terms
4.3 Data Processing
All third-party services we use are bound by their own privacy policies and data protection standards.
4.4 Leaderboard Data Sharing
- Public Rankings: Your scores and rankings may be displayed on public leaderboards
- User ID Display: Your unique User ID may be visible to other users for ranking purposes
- Anonymous Display: User names are displayed in leaderboards while User IDs are used for system operations
- Competition Fairness: User ID system ensures fair competition regardless of name similarities
5. Data Security
5.1 Security Measures
We implement appropriate technical and organizational measures to protect your information:
- Encryption: Data transmission is encrypted using industry-standard protocols
- Access Controls: Limited access to personal information on a need-to-know basis
- Regular Updates: Security measures are regularly reviewed and updated
- Secure Storage: Local data is stored securely on your device
- User ID Protection: Unique User IDs are securely generated and protected
5.2 Data Retention
- Active Use: We retain your information while you actively use our app
- Deletion: You can request deletion of your data at any time
- Backup: Some information may be retained in backup systems for a limited period
- Local Storage: Generated PDFs and study materials are stored locally on your device
- Leaderboard Data: Historical ranking data may be retained for competition integrity
6. Your Rights and Choices
6.1 Access and Control
You have the right to:
- Access: Request a copy of your personal information
- Correction: Update or correct inaccurate information
- Deletion: Request deletion of your personal information
- Portability: Request a copy of your data in a portable format (CSV export available)
6.2 Communication Preferences
- Push Notifications: You can enable/disable push notifications in app settings
- Job Notifications: You can control job-related notification preferences
- Email Communications: You can opt out of marketing emails
- Ad Personalization: You can control ad personalization settings
6.3 Data Processing
- Consent: You can withdraw consent for data processing at any time
- Objection: You can object to certain types of data processing
- Restriction: You can request restriction of data processing
6.4 Local Data Control
- PDF Downloads: You can delete generated PDFs from your device
- Cache Management: You can clear app cache and local data
- Storage Permissions: You can control file storage permissions
- User Data Export: You can export your data in CSV format
6.5 Leaderboard Participation
- Opt-Out: You can choose not to participate in leaderboards
- Data Visibility: You can control what information is displayed publicly
- Competition Settings: You can adjust your competitive feature preferences
7. Children's Privacy
7.1 Age Requirements
Our app is not intended for children under 13 years of age. We do not knowingly collect personal information from children under 13.
7.2 Parental Consent
If you are a parent or guardian and believe your child has provided us with personal information, please contact us immediately.
8. International Data Transfers
8.1 Data Location
Your information may be processed and stored in countries other than your own, including the United States and India.
8.2 Adequate Protection
We ensure that international data transfers comply with applicable data protection laws and regulations.
9. Third-Party Services
9.1 External Links
Our app may contain links to third-party websites or services. We are not responsible for their privacy practices.
9.2 Third-Party Policies
Please review the privacy policies of third-party services we use:
- Google Privacy Policy
- OneSignal Privacy Policy
- AdMob Privacy Policy
- Gemini AI Privacy Policy
- Firebase Privacy Policy
- AndroidX Privacy Information
9.3 AI Service Privacy
When using our AI assistant feature powered by Google Gemini:
- Conversation Data: Your AI interactions may be processed by Google's AI services
- Data Retention: AI conversation data is subject to Google's privacy policies
- Usage Analytics: Google may collect usage data for service improvement
10. Special Features and Data Collection
10.1 Educational Content
- Syllabus Data: Retrieved from Google Sheets for dynamic content delivery
- Study Notes: Educational materials and study guides
- Mock Tests: Practice questions and exam simulations
- Progress Tracking: Learning analytics and performance metrics
10.2 Competitive Features and Leaderboards
- User ID System: Unique identifier system for fair competition and duplicate prevention
- Global Rankings: Overall performance rankings across all subjects and tests
- Topic-wise Rankings: Subject-specific leaderboards with location filtering
- Achievements: Gamification elements and progress rewards
- Social Features: User interactions and competitive elements
- Duplicate Prevention: Smart detection using User ID + Mock Test ID
10.3 AI-Powered Features
- Intelligent Tutoring: AI assistance for learning and problem-solving
- Content Generation: AI-powered study materials and explanations
- Personalized Learning: AI-driven content recommendations
- Mathematical Rendering: AI-powered mathematical expression rendering and LaTeX processing
10.4 Job and Career Services
- Job Notifications: Career opportunities and job alerts
- Location Services: Geographic job matching (with consent)
- Career Preferences: Job-related settings and preferences
10.5 Mathematical and Educational Content
- LaTeX Processing: Mathematical expression rendering and processing
- Greek Letters: Support for mathematical symbols and notation
- Mathematical Operators: Processing of fractions, powers, and mathematical expressions
- Content Filtering: Exam-wise and subject-wise content organization
- Study Materials: Dynamic syllabus and notes delivery
10.6 User Management Features
- Profile Creation: Mandatory user information collection on first launch
- Data Export: CSV export functionality for user data and performance history
- Account Management: Profile editing and data management capabilities
- Privacy Controls: User control over data visibility and sharing
11. Google Sheets Integration and Data Processing
11.1 Google Sheets Data Collection
Our app integrates with Google Sheets to provide dynamic educational content:
Data Sources:
- Educational Content: Questions, answers, and study materials stored in Google Sheets
- Syllabus Data: Dynamic syllabus and study notes retrieved from cloud storage
- Leaderboard Information: User scores and rankings stored in Google Sheets (using User IDs)
- Mock Test Data: Test questions and configurations managed through Google Sheets
Data Processing Methods:
- Direct API Access: Primary method using Google Sheets API (with API key)
- Apps Script Fallback: Secondary method using Google Apps Script
- CSV Export: Tertiary method for public sheet access
- Local Caching: 24-hour cache for offline functionality and performance
- Background Fetching: Continuous data updates when using sample data
Data Security:
- Encrypted Transmission: All data transfers use HTTPS encryption
- Access Controls: Limited access to educational content only
- No Personal Data Storage: Google Sheets only stores educational content and leaderboard data (with User IDs)
- Public Access: Educational content is publicly accessible for educational purposes
11.2 Content Delivery and Caching
- Real-time Updates: Educational content is updated in real-time from Google Sheets
- Offline Support: Content is cached locally for offline access
- Performance Optimization: Multiple fallback methods ensure reliable content delivery
- Data Validation: Content is validated before delivery to ensure quality
11.3 User Privacy in Content Delivery
- Anonymous Access: Educational content can be accessed without personal identification
- No User Tracking: Content delivery does not track individual user behavior
- Public Resources: All educational materials are publicly available resources
- Educational Purpose: Content is used solely for educational and learning purposes
12. User ID System and Leaderboard Privacy
12.1 Unique User Identification
Our app uses a sophisticated User ID system to ensure fair competition and data integrity:
User ID Generation:
- Timestamp-based: Each user receives a unique
USER_timestampidentifier - Automatic Assignment: User IDs are generated automatically upon first profile creation
- Permanent Assignment: User IDs remain constant throughout the user's app usage
- No Personal Information: User IDs contain no personally identifiable information
Privacy Benefits:
- Name Collision Prevention: Multiple users with same name can participate separately
- Duplicate Submission Prevention: Same user cannot submit same test multiple times
- Fair Competition: Ensures accurate ranking regardless of name similarities
- Data Integrity: Maintains consistent user identification across all features
12.2 Leaderboard Data Management
- Public Display: User names and scores are displayed publicly in leaderboards
- User ID Usage: User IDs are used internally for system operations and duplicate detection
- Anonymous Ranking: Rankings are calculated using User IDs, not names
- Competition Fairness: System ensures fair competition for all users
12.3 Data Visibility Controls
- User Choice: Users can choose to participate in leaderboards or remain private
- Profile Settings: Users can control what information is displayed publicly
- Data Export: Users can export their own data and performance history
- Privacy Options: Flexible privacy settings for competitive features
13. Changes to This Privacy Policy
13.1 Updates
We may update this Privacy Policy from time to time. We will notify you of any material changes by:
- In-App Notification: Posting a notice in the app
- Email: Sending an email to registered users
- Website: Updating the policy on our website
13.2 Continued Use
Your continued use of the app after changes become effective constitutes acceptance of the updated Privacy Policy.
14. Contact Information
14.1 Questions and Concerns
If you have any questions about this Privacy Policy or our data practices, please contact us:
Email: abacusacademymail@gmail.com
Address: West Bengal, Bankura
14.2 Data Protection Officer
For data protection inquiries, you can also contact our Data Protection Officer at: abacusacademymail@gmail.com
Note: Please include "DPO Inquiry" in your email subject line for faster processing.
15. Legal Basis for Processing (EU Users)
15.1 Legal Grounds
For users in the European Union, we process your data based on:
- Consent: When you explicitly agree to data processing
- Contract: To provide our educational services
- Legitimate Interest: To improve our app and services
- Legal Obligation: To comply with applicable laws
15.2 EU Rights
EU users have additional rights under the General Data Protection Regulation (GDPR), including the right to lodge a complaint with a supervisory authority.
16. California Privacy Rights (CCPA)
16.1 California Residents
California residents have additional rights under the California Consumer Privacy Act (CCPA):
- Disclosure: Right to know what personal information is collected
- Deletion: Right to request deletion of personal information
- Opt-Out: Right to opt out of the sale of personal information
- Non-Discrimination: Right to not be discriminated against for exercising privacy rights
16.2 Contact
California residents can exercise these rights by contacting us at: abacusacademymail@gmail.com
17. Data Processing for Educational Purposes
17.1 Mathematical Expression Processing
Our app processes mathematical expressions and LaTeX commands to provide enhanced educational content:
LaTeX Commands Supported:
- Fractions:
\frac{a}{b}processing for mathematical notation - Greek Letters: Support for α, β, γ, δ, ε, θ, π, σ, ω, λ, μ, ν, ξ, ρ, τ, φ, χ, ψ
- Mathematical Operators: ×, ·, ∘, √, ^, _, ≤, ≥, ≠, ≈, ∞
- Vector Notation: Vector arrows and mathematical accents
- Mathematical Expressions: Complex formulas and equations
Data Processing for Mathematical Content:
- Expression Parsing: Analysis of LaTeX syntax and mathematical notation
- Symbol Rendering: Conversion of mathematical commands to display symbols
- Content Delivery: Dynamic serving of mathematical content and study materials
- User Interaction: Tracking of mathematical problem-solving and progress
17.2 Learning Analytics
We collect and process educational data to:
- Track Progress: Monitor your learning journey and subject mastery
- Personalize Content: Provide tailored educational experiences
- Improve Services: Enhance content quality and learning outcomes
- Generate Reports: Create detailed progress reports and analytics
17.3 Content Generation
- PDF Creation: Generate downloadable study materials and test results
- AI Assistance: Provide intelligent tutoring and educational support
- Dynamic Content: Serve syllabus and study materials from cloud sources
17.4 Performance Optimization
- App Stability: Monitor and improve app performance
- User Experience: Enhance app usability and feature development
- Technical Support: Provide effective customer support and troubleshooting
17.5 Mathematical Content Processing
- LaTeX Rendering: Processing and rendering of mathematical expressions
- Symbol Support: Handling of Greek letters, mathematical operators, and special notation
- Content Delivery: Dynamic loading of mathematical content and study materials
- User Progress: Tracking of mathematical problem-solving progress and performance
17.6 User Experience and Accessibility
- Profile Management: Extended time limits for user profile completion (120 seconds)
- Content Organization: Exam-wise and subject-wise content filtering and organization
- Responsive Design: Adaptive layouts for different screen sizes and devices
- Accessibility Features: Support for various font types and mathematical notation rendering
18. Recent App Updates and Features
18.1 User ID Only Ranking System
Our app has been completely overhauled with a sophisticated User ID-based ranking system:
Key Features:
- Unique User Identification: Each user receives a unique
USER_timestampidentifier - Duplicate Prevention: Smart detection using User ID + Mock Test ID only
- Fair Competition: Prevents name collision issues in leaderboards
- Data Integrity: Consistent user identification across all features
Privacy Benefits:
- Name Collision Handling: Multiple users with same name can participate separately
- Accurate Rankings: Ensures fair competition regardless of name similarities
- User Privacy: User IDs contain no personally identifiable information
- Competition Fairness: Maintains integrity of competitive features
18.2 Enhanced User Management
Our app now includes comprehensive user management capabilities:
Profile Management:
- Mandatory Registration: Required profile setup on first app launch
- Data Collection: Name, country, state, and district information
- Unique ID Generation: Automatic User ID assignment for system operations
- Profile Editing: Users can update and modify their profile information
Data Export and Control:
- CSV Export: Users can download their data and performance history
- Data Portability: Easy transfer of user data in standard format
- Privacy Controls: Users have full control over their data and visibility
- Account Deletion: Complete removal of user account and associated data
18.3 Advanced Leaderboard System
Our leaderboard system has been significantly enhanced:
Global Rankings:
- Overall Performance: Rankings across all subjects and tests
- User ID Filtering: Accurate user identification for ranking calculations
- Real-time Updates: Live leaderboard data from Google Sheets
- Performance Analytics: Comprehensive user performance tracking
Topic-wise Rankings:
- Subject-specific Leaderboards: Rankings for individual subjects and topics
- Location Filtering: Filter by country, state, and district
- Competition Categories: Different ranking categories for various exam types
- User Positioning: Current user rank with scroll-to-position functionality
18.4 Enhanced Google Sheets Integration
Our app has been significantly improved with robust Google Sheets integration:
Multiple Data Fetching Methods:
- Direct Google Sheets API: Fastest method using official Google Sheets API
- Google Apps Script Fallback: Reliable fallback using Google Apps Script
- CSV Export Method: Public sheet access for educational content
- Local Sample Data: Offline fallback for uninterrupted learning
Improved Data Reliability:
- Retry Logic: Automatic retry with exponential backoff for failed requests
- Error Handling: Comprehensive error handling and user-friendly error messages
- Offline Support: 24-hour caching for offline access to educational content
- Performance Optimization: Multiple fallback methods ensure content availability
- Background Fetching: Continuous MCQ data updates when using sample data
18.5 Enhanced Mathematical Support
Our app has been updated with comprehensive mathematical expression rendering capabilities:
New Mathematical Features:
- Extended LaTeX Support: Enhanced processing of mathematical expressions and notation
- Greek Letter Support: Full support for mathematical Greek letters and symbols
- Fraction Processing: Advanced fraction rendering with nested fraction support
- Mathematical Operators: Comprehensive support for mathematical operators and symbols
- Vector Notation: Enhanced vector and arrow symbol support
User Experience Improvements:
- Extended Profile Time: Increased timeout for user profile completion from 30 to 120 seconds
- Content Organization: Improved exam-wise and subject-wise content filtering
- Responsive Design: Enhanced layouts for various screen sizes and devices
- Performance Optimization: Improved app stability and mathematical content rendering
18.6 Data Processing Updates
With these new features, we may collect additional data related to:
- User ID Usage: Patterns in unique identifier system usage
- Leaderboard Participation: User engagement with competitive features
- Mathematical Expression Usage: Patterns in mathematical content consumption
- Feature Interaction: Usage of new user management and ranking capabilities
- Performance Metrics: Enhanced tracking of mathematical content delivery
- User Preferences: Mathematical notation preferences and usage patterns
18.7 User Experience Enhancements
Recent updates include significant improvements to user experience and accessibility:
Profile Management Improvements:
- Extended Timeout: Increased profile completion timeout from 30 seconds to 120 seconds
- Better User Support: More time for users to complete their profile information
- Reduced Time Pressure: Less stress during initial app setup and profile creation
Content Organization Features:
- Exam-Wise Filtering: Content organized by specific exam categories (SLST, SSC, GATE, NET, EMRS, PSC, SET, JECA, PGATE, KVS)
- Subject-Wise Organization: Improved subject categorization and filtering
- Dynamic Content Delivery: Real-time content updates and organization
Mathematical Content Rendering:
- Enhanced LaTeX Support: Improved processing of complex mathematical expressions
- Symbol Rendering: Better support for mathematical symbols and notation
- Performance Optimization: Faster rendering of mathematical content
18.2 Data Processing Updates
With these new features, we may collect additional data related to:
- User ID Usage: Patterns in unique identifier system usage
- Leaderboard Participation: User engagement with competitive features
- Mathematical Expression Usage: Patterns in mathematical content consumption
- Feature Interaction: Usage of new user management and ranking capabilities
- Performance Metrics: Enhanced tracking of mathematical content delivery
- User Preferences: Mathematical notation preferences and usage patterns
18.4 User Experience Enhancements
Recent updates include significant improvements to user experience and accessibility:
Profile Management Improvements:
- Extended Timeout: Increased profile completion timeout from 30 seconds to 120 seconds
- Better User Support: More time for users to complete their profile information
- Reduced Time Pressure: Less stress during initial app setup and profile creation
Content Organization Features:
- Exam-Wise Filtering: Content organized by specific exam categories (SLST, SSC, GATE, NET, EMRS, PSC, SET, JECA, PGATE, KVS)
- Subject-Wise Organization: Improved subject categorization and filtering
- Dynamic Content Delivery: Real-time content updates and organization
Mathematical Content Rendering:
- Enhanced LaTeX Support: Improved processing of complex mathematical expressions
- Symbol Rendering: Better support for mathematical symbols and notation
- Performance Optimization: Faster rendering of mathematical content
18.5 Latest App Updates (Version 1.0.4)
Our latest update brings significant improvements to app functionality and user experience:
User ID System Implementation:
- Unique Identification: Complete overhaul to User ID-based system
- Duplicate Prevention: Smart detection using User ID + Mock Test ID
- Fair Competition: Prevents name collision issues in leaderboards
- Data Integrity: Consistent user identification across all features
Enhanced Leaderboards:
- Global Rankings: Overall performance across all subjects
- Topic-wise Rankings: Subject-specific leaderboards with filtering
- Location Filtering: Filter by country, state, and district
- User Positioning: Current user rank with scroll-to-position
User Management Features:
- Mandatory Registration: Required profile setup on first launch
- Profile Management: View, edit, and export user information
- CSV Export: Download user data and performance history
- Data Privacy: Full control over personal data and deletion
Background Data Fetching:
- Continuous Updates: MCQ data updates when using sample data
- Multiple Fallback Methods: Robust data fetching with multiple mechanisms
- Enhanced Error Handling: Better error messages and retry logic
- Offline Support: 24-hour caching for uninterrupted learning
Mock Test ID Management:
- Clean IDs: Removes timestamps and bracket content for display
- Internal Tracking: Maintains full IDs for system operations
- Sheet Integration: Clean IDs stored in Google Sheets leaderboard
Effective Date: 21th August 2025
Version: 5
App Version: 1.0.4
21. Recent Updates and Android 15 Compatibility (December 2024)
21.1 Android 15 Edge-to-Edge Implementation
Our app has been updated for full Android 15 compatibility with modern edge-to-edge display support:
Technical Improvements:
- Modern APIs: Migrated from deprecated system UI visibility flags to modern AndroidX APIs
- Edge-to-Edge Display: Implemented proper edge-to-edge support for Android 15
- WindowInsets Controller: Uses modern window insets management for system bars
- Backward Compatibility: Maintains compatibility with Android 6.0+ while supporting latest features
Privacy Implications:
- Display Data: App may collect display preferences and system UI interaction data
- Performance Metrics: Enhanced monitoring of display performance and user experience
- System Integration: Improved integration with Android system services for optimal display
- Device Compatibility: Better adaptation to various screen types, notches, and foldable devices
21.2 Enhanced Security and Privacy
Security Improvements:
- Modern Authentication: Updated authentication mechanisms for better security
- Data Encryption: Enhanced data encryption standards for user information
- API Security: Improved security for third-party service integrations
- Privacy Controls: Enhanced user controls for data visibility and sharing
User Control Features:
- Profile Management: Improved user profile management and data export capabilities
- Privacy Settings: Enhanced privacy controls for leaderboard participation
- Data Portability: Improved CSV export functionality for user data
- Account Deletion: Streamlined process for complete account and data deletion
21.3 Performance and User Experience
App Performance:
- Launch Time: Optimized app launch performance (maintained under 3 seconds)
- Memory Management: Improved memory usage and resource optimization
- Battery Efficiency: Enhanced battery optimization for background processes
- Network Optimization: Better handling of network connectivity and offline functionality
User Interface:
- Immersive Experience: Enhanced full-screen immersive experience
- Responsive Design: Improved responsiveness across different screen sizes
- Accessibility: Better accessibility support for users with disabilities
- Theme Consistency: Maintained premium dark theme with improved visual consistency
21.4 Data Processing Updates
Enhanced Data Collection:
- Display Metrics: Collection of display-related metrics for optimization
- User Interaction Patterns: Enhanced tracking of user interaction with new features
- Performance Analytics: Improved performance monitoring and analytics collection
- Error Reporting: Better error tracking and crash reporting for improved stability
Data Usage Transparency:
- Clear Purpose: All data collection serves specific purposes outlined in this policy
- User Benefit: Data processing aimed at improving user experience and app functionality
- Minimal Collection: Only necessary data is collected for stated purposes
- Secure Processing: All data processing follows industry-standard security practices
21.5 Compliance and Standards
Regulatory Compliance:
- Google Play Policies: Full compliance with latest Google Play Store requirements
- Android 15 Standards: Adherence to Android 15 compatibility and privacy standards
- International Privacy Laws: Continued compliance with GDPR, CCPA, and other regulations
- Educational Data Protection: Enhanced protection for educational and learning data
Quality Assurance:
- Testing Standards: Comprehensive testing across Android versions and devices
- Performance Validation: Regular performance monitoring and optimization
- Security Audits: Ongoing security reviews and vulnerability assessments
- User Feedback: Continuous improvement based on user feedback and usage patterns
22. Future-Proofing and Continuous Improvement
22.1 Technology Evolution
- Android Updates: Proactive preparation for future Android versions
- API Modernization: Continuous migration to modern, supported APIs
- Performance Optimization: Ongoing performance improvements and optimizations
- Security Enhancement: Regular security updates and improvements
22.2 Privacy Evolution
- Regulatory Changes: Adaptation to evolving privacy regulations worldwide
- User Expectations: Meeting changing user expectations for privacy and control
- Transparency Improvements: Enhanced transparency in data collection and usage
- Control Enhancement: Continuous improvement of user control features
22.3 User Experience Focus
- Accessibility Improvements: Ongoing enhancements for accessibility and inclusivity
- Performance Optimization: Continuous optimization for better user experience
- Feature Enhancement: Regular addition of new features based on user needs
- Quality Maintenance: Maintaining high standards of app quality and reliability
Effective Date: September 2, 2025
Version: 6
App Version: 1.0.5
19. Data Retention and Deletion
19.1 Data Retention Periods
- User Account Data: Retained while account is active, deleted upon account closure
- User ID Data: Retained for competition integrity and duplicate prevention
- Educational Progress: Retained for 2 years after last activity
- App Usage Analytics: Retained for 1 year for service improvement
- Generated Content: PDFs and study materials stored locally, user-controlled deletion
- Leaderboard Data: Historical ranking data may be retained for competition integrity
19.2 Data Deletion Options
- Account Deletion: Complete removal of user account and associated data
- Content Deletion: Removal of specific content or progress data
- Local Data: User can clear app cache and local storage at any time
- Third-Party Data: Requests for deletion from third-party services
- Leaderboard Data: Users can request removal from public leaderboards
19.3 Backup and Recovery
- Educational Content: Backed up in Google Sheets for service continuity
- User Data: Local backups may be retained for limited periods
- Recovery Options: Users can restore data within retention periods
- Permanent Deletion: Irreversible deletion after retention period expires
20. User ID System and Competition Privacy
20.1 Competition Participation
- Voluntary Participation: Users can choose to participate in leaderboards or remain private
- Public Display: Participating users' names and scores are displayed publicly
- User ID Protection: User IDs are used internally and not displayed publicly
- Fair Competition: System ensures fair competition regardless of name similarities
20.2 Data Visibility Controls
- Profile Settings: Users can control what information is displayed publicly
- Competition Preferences: Users can adjust their competitive feature settings
- Privacy Options: Flexible privacy settings for leaderboard participation
- Data Export: Users can export their own data and performance history
20.3 Competition Integrity
- Duplicate Prevention: User ID system prevents same user from submitting same test multiple times
- Fair Rankings: Accurate ranking calculations using unique identifiers
- Name Collision Handling: Multiple users with same name can participate separately
- Data Consistency: Maintains integrity of competitive data and rankings
Key Innovation: User ID Only Ranking System ensures fair and accurate competition for all users, regardless of name collisions, while maintaining user privacy and data integrity. Now featuring Android 15 compatibility with modern edge-to-edge display support.