Né Ngập

Privacy Policy — Né Ngập

Né Ngập is a minute-scale rain and flood app for motorbike riders in Ho Chi Minh City and Hanoi. This policy explains what the app collects, why, for how long, and how you delete it. It follows Decree 13/2023/NĐ-CP on personal data protection and the Personal Data Protection Law (effective 1 January 2026).

Né Ngập is not an official disaster warning ("Né Ngập không phải cảnh báo thiên tai chính thức"). Forecasts are for reference only and are always shown as a range (e.g. "10–14 min"). Follow the announcements of the competent authorities.

1. Summary

2. Data we collect

DataWhenWhyRetention
Anonymous installation id (random, server-generated)First launchDeliver alerts to the right device, prevent abuseUntil you delete your data, or 180 days after last use
~1 km location cell (geohash-6, e.g. "w3gv2c") and the cell's centreWhen you allow locationWarn you of rain approaching your area while the app is closedOverwritten on every update; deleted with the installation
Push token, APNs environment, Live Activity token (iPhone)When you allow notificationsSend rain/flood/tide alertsUntil replaced or invalid; deleted with the installation
Platform (iOS/Android), app version, language, alert preferencesFirst launch and when you change settingsOperate the service (notification language, forced updates)Deleted with the installation
Saved places (your label, kind, alert window; position snapped to the ~1 km cell centre)When you save a placeRain alerts for places you care aboutUntil you delete the place or your data
Rain/flood reports: position rounded to ≈ 11 m (4 decimals), type, water depthOnly when you tap sendLet the community see where it floodsPublicly visible for at most 3 hours; deleted 30 days after expiry
"Still flooded / Gone" votesWhen you tapConfirm other people's reportsDeleted with the report
Alerts sent and your "Right / Wrong" feedbackOn each alert; when you answerMeasure alert accuracy90 days
IP address in server logsEvery requestAbuse prevention, troubleshooting14 days. The server never logs coordinates or search text

We do not store your precise GPS position (other than reports you send) or any movement history. The "Trip" feature is computed on the phone; the server only returns a city-wide rain-forecast grid. The website at https://nengap.uranashel.com uses no tracking cookies, embeds no analytics scripts, and self-hosts its fonts directly from the same server.

Why a ~1 km cell?

Convective rain in Vietnam moves in patches a few km wide. A geohash-6 cell (about 1.2 × 0.6 km) is small enough to say "rain is about to reach you" but too coarse to identify your home or workplace. The phone rounds your position to the cell before sending it.

Community reports

Reports are shown publicly on the map (with no identity or installation id) for at most 3 hours. When you delete your data, your reports are anonymised (the link to your device is removed) rather than deleted immediately, because other riders rely on them; they are still deleted on the schedule above.

4. Third parties

The Né Ngập server sits between the app and the weather data sources, so your IP address does not reach them:

SourceUsed forData sent
Weather radar provider (RainViewer or licensed data provider)Radar images, rain forecastNone of your data (the server fetches shared images)
Hourly/daily forecast and air-quality source (Open-Meteo / CAMS; disabled by default in production until licensed)Hourly and daily forecast, AQIOnly the centre of a ~5 km cell, with no IP or installation id
Place search (development: Photon/OpenStreetMap; commercial: Track Asia or VietMap)The place search boxThe text you type, with no IP or installation id; the server neither stores nor logs it
Firebase Cloud Messaging (Google) / Apple Push Notification serviceDelivering push notificationsPush token and notification content
Firebase Crashlytics (Google) — not enabled in v1.0.0Crash reports (only if enabled in a future release)Crash and device information; no location, session token or personal data

Exceptions — direct connections from your phone (your IP reaches these services):

Servers run on cloud infrastructure (Hostinger KVM). Where data is processed or transferred across borders, we maintain safeguards and assessments required under applicable law.

5. Your rights

You have the right to be informed, to consent or withdraw consent, to access, correct and delete your data, to restrict processing, and to complain.

6. Children

Né Ngập is not directed at children under 16 and does not knowingly collect children's data.

7. Security

Connections use TLS. Session tokens are kept in the Keychain (iPhone) / Keystore (Android). Refresh tokens are stored hashed on the server. Push-sending keys and database passwords are never shipped in the app.

8. Changes

If this policy changes materially we will announce it in the app before it applies. The latest version is always at https://nengap.uranashel.com/privacy/en (English) and https://nengap.uranashel.com/privacy (Vietnamese).

9. Contact

Data controller: Né Ngập team (uranashel.com). Email: privacy@nengap.vn Website: https://nengap.uranashel.com/en/