This Privacy Policy explains how PulseLock processes information for PulseLock, including the mobile app, lock screen widgets, home screen widgets, wallpapers, alerts, watch features, and related backend services.
Information We Process
- Account details such as name, email address, authentication state, verification state, and account deletion status.
- Device details needed for secure sessions, push notification registration, widget refreshes, watch synchronization, and abuse prevention.
- Purchase and entitlement status from RevenueCat, the App Store, and Google Play so paid features can be restored and enforced.
- Widget, theme, wallpaper, alert, watchlist, symbol, and display preferences that you choose in the app.
- Approximate location or selected places when you enable weather or air-quality snapshots.
- Diagnostics, security events, rate-limit events, and service logs needed to operate, protect, and improve the service.
App Privacy and Data Safety
Store privacy labels and Google Play Data safety answers must match this policy and the app's actual behavior. PulseLock names the app and developer in this policy, explains the categories of data processed, and keeps privacy and account deletion links publicly reachable for app review and users.
How We Use Information
- Provide widgets, wallpapers, alerts, watch snapshots, complications, and subscription features.
- Synchronize entitlements, restore purchases, prevent billing abuse, and respond to app store or payment support requests.
- Cache market, weather, foreign exchange, ETF, stock, crypto, and air-quality snapshots through the backend.
- Send push notifications and alert updates when you enable them.
- Protect accounts, investigate misuse, enforce rate limits, and maintain service reliability.
- Respond to support, privacy, security, and account deletion requests.
Financial, Weather, and Air-Quality Data
Provider data requests for market, weather, and air-quality information are processed through the backend. The mobile app, widgets, watch app, watch widgets, complications, and tiles do not store provider API keys and do not call market, weather, air-quality, or billing providers directly.
Widgets, Watches, and Locked Devices
Widget and watch payloads are designed to be safe to render while a device is locked. Portfolio values are not shown on locked-device surfaces unless you explicitly enable that display. Watch tokens are scoped to watch snapshot APIs and are separate from normal mobile login tokens. Watch pairing identifiers and token hashes stay server-side; app and widget responses use limited references instead of returning raw device hashes.
Purchases and Subscriptions
Purchases are handled by the App Store, Google Play, and RevenueCat. We receive purchase identifiers, entitlement state, subscription status, renewal status, and refund or cancellation events needed to grant, restore, audit, or remove paid access. We do not receive your full payment card number.
Sharing
We share information only with service providers needed to run the product, such as cloud hosting, database, cache, queue, email, push notification, billing entitlement, analytics, diagnostics, and app store services. We do not sell personal information.
Third-Party Services
PulseLock may use service providers for hosting, database, cache, email, push delivery, RevenueCat entitlement synchronization, App Store and Google Play purchase processing, market data, weather data, air-quality data, analytics, diagnostics, and security monitoring. Provider availability and privacy practices can affect related features.
Retention
We keep account, purchase, entitlement, audit, and support records for as long as needed to provide the service, meet legal and app store obligations, prevent fraud, resolve disputes, and maintain accurate billing history. Cached provider snapshots and operational logs are retained for limited periods based on operational and security needs.
Account Deletion
You can request account deletion in the app from Account and privacy controls, or by contacting [email protected]. Deletion removes or anonymizes account data that is no longer needed. Records required for billing, fraud prevention, legal compliance, store reconciliation, security, or dispute handling may be retained for the required period.
Children
PulseLock is not directed to children under 13. If you believe a child provided personal information, contact us so we can review and remove it when required.
Your Choices
- You can disable notifications from device settings or inside the app where supported.
- You can remove widgets, watch surfaces, alerts, and saved configurations from the app.
- You can restore purchases from the app and manage subscriptions through the App Store or Google Play.
- You can request access, correction, deletion, or privacy help at [email protected].
Security
We use technical and organizational safeguards designed to protect account, entitlement, widget, watch, alert, and support information. These safeguards include scoped tokens, server-side provider keys, rate limits, validation, stale-data fallbacks, and limited public API payloads. No internet service can guarantee complete security, so you should keep device access, app store accounts, and email accounts protected.
International Processing
Information may be processed in countries where we or our service providers operate. We use appropriate safeguards when required for cross-border processing.
Changes
We may update this Privacy Policy as the service changes. The effective date above shows when this page was last updated.
Contact
For privacy requests, contact [email protected]. For general support, contact [email protected].