Envi Sense Privacy Policy
Last Updated: July 13, 2025
1. Introduction
Envi Sense ("the Application","App"), developed by Andromedays (Google Play Developer Account), is a context-aware mobile application designed to intelligently manage notifications based on user context and preferences. This Privacy Policy comprehensively explains our practices regarding the collection, use, and protection of personal information while using our services. By utilizing the Envi Sense application, you explicitly consent to the data practices described in this policy, understanding that all processing occurs locally on your device without external data transmission.
2. Information Access and Usage
The Application requires access to certain device features and information to deliver its core functionality:
2.1 Foreground Service
- Continuous Operation: Envi Sense uses Android's foreground service to maintain persistent background operation for real-time context detection
- Notification Requirement:
A persistent notification is displayed during service operation in compliance with Android system requirements.
Note: Some device manufacturers may allow notification hiding through custom Android implementations.
If no notification is visible, check your device's specific settings.
- Core Functionality: This service enables continuous monitoring of location changes, activity transitions, and calendar-based triggers, device's operation system's notification service access
- User Control: You may disable background operation at any time through Envi Sense.
Important Note: Disabling background operation will:
- Suspend all context-aware filtering capabilities
- Prevent automatic notification management
2.1.1 Notification Management
- Notification Access:
Requires the
BIND_NOTIFICATION_LISTENER_SERVICE permission to:
- Analyze notification content for context-aware filtering
- Intercept incoming alerts based on user-defined rules
- Prevent unwanted interruptions during focused activities
- Data Handling:
- Processed notification data includes:
- App package names
- Notification metadata (priorities/categories)
- Generic content types (message/email/reminder etc.)
- Never accessed/stored:
- Message bodies
- Personal identifiers
- Sensitive content
- User Control:
- Enable/disable access via:
Android Settings > Apps > Special App Access > Notification Access
- Granular per-app filtering within Envi Sense settings
- Real-time access indicators in notification shade
Security Assurance:
- Notification content analysis occurs locally on-device
- No network transmission of notification data
- Does not bypass Android's notification privacy safeguards
- Complies with Android NotificationListenerService security requirements
2.2 Location Services
- Precise Location (GPS): Used for exact position determination in predefined areas
- Approximate Location (Network): Used for battery-efficient location estimation
- Background Location Access: Required for continuous context awareness when app is minimized or entirely closed
- Geofencing: Creates virtual boundaries around specified locations
Geofencing Implementation Details
- Virtual Boundaries:
Establishes digital perimeters around user-defined special areas (home/work/custom locations)
- Trigger Events:
Initiates automated actions when entering or exiting defined boundaries
- Data Retention:
Created geofence coordinates are:
- Stored exclusively in encrypted form
- Retained only in device's local storage
- Never transmitted externally
- Non-persistent Processing: All location data is:
- Processed in real-time only
- Never stored or transmitted
- Immediately discarded after use
2.3 Activity Recognition
- Motion Sensors: Analyzes accelerometer and gyroscope data to detect physical activities (walking, running, cycling, driving...etc.)
- State Detection: Identifies stationary periods and transitions between activity states
2.4 Calendar Integration
- Event Scanning: Reads calendar entries to understand scheduled commitments and availability
- Temporal Context: Combines event timing with location data to predict user availability
- No Event Storage: Calendar information is never stored or analyzed beyond immediate context needs
2.5 System Integration
- QUERY_ALL_PACKAGES: Used to:
- Verify subscription status with Play Store
- Detect installed notification sources
- Ensure interoperability with system services
- com.android.vending.BILLING: Required for:
- Subscription management via Google Play
- Premium feature activation if any
- Purchase verification
Critical Security Notes:
- All sensitive permissions are optional but required for core functionality
- No permission grants access to personal data storage/transmission
- Revoke any permission via Envi Sense
- Disabling permissions may severely limit or entirely stop app functionality
Important: While we access these sensitive permissions, we
do not:
- Record or log personal information
- Transmit data to external servers
- Share information with third parties
- Retain historical context data beyond active session
- Use background service for any purpose other than core functionality
3. Data Processing Architecture
Our privacy-first approach ensures all data processing occurs securely on your device:
- Local Execution: All context analysis and decision-making algorithms run entirely on the user's device
- Ephemeral Storage: Temporary runtime memory caching is automatically cleared when the app is closed
- No Cloud Integration for Core Functionality: All context-awareness features work entirely on your device.
Exception: We use Firebase Analytics to collect anonymized usage data to improve the app experience. This does not include any personal or contextual data.
- End-to-End Encryption: While no personal data is stored, all temporary processing uses Android's built-in security protocols
Note: While core features operate entirely offline and locally, the app optionally collects anonymized usage statistics via Firebase Analytics. This does not include personal data or contextual behavior, and is used solely for improving app quality.
4. Subscription Model Details
- Google Play Billing: All financial transactions are handled exclusively through Google Play Store's secure payment infrastructure
- Purchase Verification: We receive only basic subscription status confirmation from Google, without access to payment details
- Feature Differentiation: Advanced features may include enhanced filtering rules or custom context profiles, all processed locally
- Cancellation Policy: Users may manage subscriptions directly through Google Play Store account settings
5. User Controls and Preferences
You maintain complete control over your data:
- Granular Permissions: Manage individual permissions through Android settings at any time
- Context Profiles: Create and modify custom filtering rules that determine notification handling
- Data Reset: Complete removal of all app preferences through standard uninstallation procedures
6. Security Measures
We implement multiple layers of protection:
- Runtime Permissions: Follow Android's best practices for requesting sensitive permissions
7. Data Retention Policy
Our strict non-retention practices include:
- Session-Based Processing: All context data exists only in active memory during app use
- Automatic Deletion: Temporary caches are purged when the app enters background state
- No Backups: Application data is excluded backup systems
- Device-Only Storage: Any user preferences are stored locally using Preferences or SecureStorages
8. Policy Updates and Notifications
We will:
- Provide notice for material changes via in-app banners
- Automatically apply privacy policy changes with app updates:
- Continuing to use the app after update constitutes acceptance
- Legacy versions become non-compliant with updated policies
8.1 Future Updates and User Responsibility
- Upon launching the application, users may be notified about updates that include either a new version of the application, a revised privacy policy, or both. Keeping the application up to date is the responsibility of the user. By continuing to use the application after such updates, the user is deemed to have accepted all revised terms, including both new and existing clauses of this Privacy Policy.
9. Version-Specific Data Obligations
Critical Notice Regarding App Updates:
- Each app version is governed by the privacy policy effective at its release date
- Using outdated versions may expose you to:
- Unpatched security vulnerabilities
- Incompatibility with newer data protection standards
- We disclaim responsibility for data practices of deprecated versions
10. Contact Information
For privacy-related inquiries:
Email: [email protected]
Response Time: Less than 7 business days but some circumstances it might be longer than 7 business days.
11. Analytics and Third-Party Services
To continuously improve the quality and performance of Envi Sense, we use Firebase Analytics, a service provided by Google.
- Anonymous Data Collection: Firebase collects non-personal, aggregated usage data such as screen views, session duration, and feature engagement. This helps us understand how the app is used and identify potential improvements.
- No Personal Identifiers: We do not send any personally identifiable information (PII) to Firebase. All data is anonymized and used exclusively for performance optimization and user experience enhancement.
- Opt-Out Option: You can disable analytics data collection at any time via the in-app settings menu under "Settings - Data Collection"
- Google Privacy Policy: Firebase services adhere to Google’s privacy and data protection practices. For more information, please review Google's Privacy Policy.
12. Advertising, Rewards, and User Incentives
12.1 AdMob Integration and Data Usage
Envi Sense uses Google AdMob to display advertisements, including banner ads and rewarded video ads. These ads are provided by third-party ad networks and may collect certain information such as device identifiers, ad interactions, and IP addresses to deliver relevant content and measure performance.
This data is processed by Google in accordance with their privacy policies. For more details, please refer to Google's Advertising Privacy & Terms.
12.2 Rewarded Ads and In-App Point System
Users may choose to watch rewarded video ads in exchange for in-app points. These points can be redeemed to unlock specific subscription options (e.g., daily or weekly access) without direct monetary payment.
- Participation in rewarded ads is completely optional.
- Points are awarded only if the ad is fully watched without skipping.
- Users must collect the required number of points to unlock available subscriptions.
- A daily viewing limit applies to rewarded ads to ensure fair usage.
12.3 Data Handling for Reward System
- No personal data is collected or transmitted in connection with the reward system.
- All earned points and related reward statuses are stored locally on the user’s device.
- If the application is uninstalled, all point balances and reward history will be permanently lost and cannot be recovered.
- It is the user's responsibility to redeem available rewards before uninstalling the app.
- If a subscription was unlocked using points and the app is uninstalled before its expiration, that subscription will also be terminated early, as all related information is stored locally.
12.4 Fair Use and Abuse Prevention
- Repeated skipping of ads, use of automation tools, or other suspicious behavior may result in temporary or permanent restriction from using the reward system.
- In-app points have no cash value and cannot be transferred, refunded, or used outside the application.
12.5 Consent and Transparency
By using Envi Sense and interacting with its ads, you consent to the inclusion of advertising services as described. You may manage your preferences for personalized ads via your device’s Google ad settings.