Neon Widgets privacy policy

Effective date: 10 September 2026.

Neon Widgets is provided by Nhancio Technologies, Hyderabad, India. Contact: kollururaju581@gmail.com. Neon Widgets does not require a Neon Widgets account.

What stays on your device

Wallpaper images selected or set through Neon Widgets are processed on your device to create widget backgrounds. Neon Widgets stores a private downscaled wallpaper copy and rendered tiles locally; it does not upload wallpaper pixels. “Forget my wallpaper” removes Neon Widgets’s saved wallpaper copy and associated cached renderings. It does not delete your original photo or automatically change your system wallpaper.

Photos selected for photo widgets are used locally through persistent Android access grants. Calendar events, contact shortcuts, notes, step counts and supported music-session information are used to display the widgets you enable. Neon Widgets does not send these contents to its servers or analytics. Rendered widget images may contain this information and are cached in private app storage for display and recovery. Widgets may be visible to someone viewing your home screen or a supported lock-screen host; requiring unlock for a tap does not hide their displayed content.

Configuration backups you explicitly export omit photo references but may contain note text, event titles you entered, contact references, selected app packages and other widget settings. A setup image may show your wallpaper, photos and private widget content. Review it before sharing. Android’s system share sheet sends it to the destination you choose, whose own policies apply. Neon Widgets keeps each sharing session in a separate private cache folder so an open share sheet can still read it. A later export removes sharing folders older than 24 hours; without another export, they can remain until cleared, evicted or the app is uninstalled. Clearing Neon Widgets does not delete exported files or copies held by recipients.

Optional access

You may decline optional access and keep using features that do not need it. Approximate location can be used for weather; entering a city is an alternative. Calendar permission enables events. Notification access enables compatible music-session display and controls and can expose sensitive notification information to Android’s listener service; Neon Widgets reads supported media sessions rather than notification-message bodies. Health Connect step access enables step widgets. Where Android supports it, Neon Widgets also offers optional background step-read access so scheduled widget refreshes can read the daily total while the app is closed. You can decline that access. Physical-activity access provides an optional step-counter sensor fallback; it reports steps observed by Neon Widgets rather than claiming a complete historical daily total. Contacts access enables contact shortcuts. System photo selection grants access only to selected items. Older Android versions may offer optional storage access to read wallpaper; broad storage and media-library permissions are not requested on newer versions. Optional notifications (Android 13+ asks for permission; the app works if you decline) are created on your device: a daily weather summary uses the same weather request as the widgets, and a check of the public style-pack list (about every 12 hours) announces new packs. No push-notification service or identifier is used.

Manage permissions in Android Settings. Manage Health Connect permissions and data in Health Connect. Revoking an access permission may remove data from the relevant widget. Neon Widgets does not provide medical advice or use health data for advertising, credit, insurance, profiling or sale.

Optional accessory battery

If you choose this feature, Neon Widgets requests Nearby devices permission on supported Android versions and lets you select an already paired Bluetooth Low Energy accessory. It reads only the standard Bluetooth Battery Service; many earbuds use private protocols and are unsupported. Neon Widgets does not scan for nearby devices or maintain a permanent connection. The selected accessory name and Bluetooth address stay in private app storage, alongside its last battery level and read time. These values are not included in analytics or sent to Neon Widgets or Cloudflare. A read attempt is bounded to 12 seconds; a cached reading expires after one hour. Forget accessory removes this selection and cached reading. Revoking permission hides the reading; forgetting or clearing app storage also removes the saved selection.

Weather requests

Weather forecasts are disabled until the publisher configures a licensed HTTPS provider or proxy and you select a location. Choosing approximate location uses the most recent location available from Android and rounds it for the forecast request; no precise-location permission is requested. Manual city search uses Android’s Geocoder. Depending on the device, this can send your city query and network information to the device’s geocoding service, even before a forecast provider is configured. A chosen city’s coordinates are stored locally; forecast requests round coordinates to two decimal places.

When enabled, our weather proxy (a Cloudflare Worker operated by the publisher) receives those rounded coordinates, requested units and your IP address, and requests the forecast from OpenWeather (openweathermap.org) using only the rounded coordinates. Weather data provided by OpenWeather. Responses are stored in a local Room database keyed to the rounded location and units. Rows older than seven days are pruned after a successful forecast fetch; if no fetch succeeds, older rows can remain until weather is turned off, app storage is cleared or Neon Widgets is uninstalled. Turning Location Off clears the local weather cache. The provider’s server retention is separate and must be disclosed before enabling it. The development code rejects the public noncommercial Open-Meteo forecast endpoint; a commercial provider agreement or a licensed proxy is required. Requests may be processed outside your country. See Open-Meteo’s terms and privacy policy if it is chosen: https://open-meteo.com/en/terms and https://open-meteo.com/en/privacy.

Optional wallpaper downloads

Neon Widgets bundles small wallpaper previews and a starter selection for offline use. Additional full-resolution artwork downloads from a dedicated Cloudflare endpoint only when you choose Download. The request sends the selected public artwork path and ordinary network information, including your IP address and HTTP headers, to Cloudflare for delivery and service protection. Neon Widgets does not attach a Neon Widgets account, advertising identifier or your own wallpaper pixels to these requests. This technical content delivery is separate from optional Firebase diagnostics.

Verified downloads are kept in a private cache capped at 48 MB; older downloads may be removed as new files arrive. You can use “Clear downloads” in Themes to remove these cached files. Downloading alone does not change your system wallpaper. An image you subsequently apply, and the private image used for glass rendering, are separate copies; clearing downloads does not change them. Cloudflare may process requests outside your country, and its server retention is governed by its service terms and privacy policy rather than Neon Widgets’s local cache limit: https://www.cloudflare.com/privacypolicy/.

Purchases

Neon Widgets is a paid app. Google Play handles payment and stores purchase information under Google’s policies. The app contains no in-app purchases and does not receive your card or payment details. Reinstalling with the same Google Play account restores the app without any additional purchase.

Optional analytics and crash reports

The development manifest disables Firebase Analytics, Crashlytics and advertising-ID collection by default. The app’s “Share optional diagnostics” setting is off by default. It enables Analytics and Crashlytics only when you opt in and the publisher has configured Firebase. You can turn this setting off in Neon Widgets Settings to stop future collection through this integration; this does not itself delete information already sent.

When enabled, Analytics may process automatically collected app interactions, app-instance identifiers and device/app information; Firebase may derive approximate location from network information. Crashlytics may process crash traces, installation identifiers and device/app diagnostics. The current custom event wrapper is not evidence that all planned product events are emitted. Wallpaper pixels, photos, notes, event titles, contacts, music metadata and health data are excluded from custom analytics. No advertising SDK or Neon Widgets account is used, and Neon Widgets does not sell personal information or use it for advertising.

Before publication, the publisher must identify the actual Firebase project and retention choices, audit automatic SDK collection and provide any required consent information. Firebase processing and retention depend on product configuration and terms: https://firebase.google.com/support/privacy.

Support, retention and deletion

If you email support, we receive your email address, message and attachments. Send only what is needed; never send payment-card details, passwords or private health records. We use support correspondence to investigate your request, handle refunds and maintain necessary business records. Proposed support retention is 12 months after a case closes, unless a longer legal obligation or unresolved dispute applies; the publisher must configure this before release.

Local settings and derived caches can remain after a widget or selected item is removed. Removing a photo from a widget stops its configured use but does not necessarily revoke the persisted Android grant or erase every old rendering immediately. Clearing app storage or uninstalling clears Neon Widgets’s private local data; Android can also evict cache files. “Forget my wallpaper” clears saved wallpaper and rendering caches, then rebuilds enabled widgets; configured photos or other content may consequently be rendered again. The source manifest disables automatic app backup, which must be verified in the final release manifest. Exported files and shared copies are not deleted by uninstalling. Google Play retains purchase records under its policies. The release policy must name the selected Firebase retention setting if collection is enabled; no universal server-deletion guarantee is made here.

Contact us for access, correction or deletion requests concerning information we hold. We may need to confirm the request without asking for passwords. Rights and response periods depend on applicable law. You may also contact your local data-protection authority where applicable. There is no Neon Widgets account to delete.

Security and children

We use private app storage for local data, platform permission controls and encrypted network transport. No storage or transmission method can be guaranteed completely secure. Neon Widgets is a general-purpose personalization tool and is not directed specifically at children. The publisher must set the actual Play target audience and make appropriate disclosures before distribution to children.

Changes

We will update the effective date when this policy changes. Material changes to collection require a clear in-app notice and any consent required by law before the changed processing begins.