Legal
Privacy policy
Last updated:
1. Who is responsible
2. Summary
You can read all guides and community answers without an account. For an account we need an email address (or a Google/Apple sign-in) and a display name. All further profile details are optional and are never shown to other people. Usage analytics only run if you consent. We use our own analytics, not third-party tracking tools, and no advertising networks. We do not sell personal data and do not show ads. You can export your data and delete your account in your profile at any time.
3. Visiting the website or app
4. Maps, photos and sign-in scripts from other providers
Maps (OpenFreeMap) Pages with a map (for example city and neighbourhood pages) load map tiles, fonts and symbols from tiles.openfreemap.org. OpenFreeMap is a free, open map service; it sets no cookies and needs no account or API key. Pages without a map do not contact it. Photos (Wikimedia Commons) Many photos are freely licensed images from Wikimedia Commons and are loaded from upload.wikimedia.org (Wikimedia Foundation, USA). Privacy policy of the Wikimedia Foundation (Opens {{site}} in a new tab). Google / Apple sign-in Only if these sign-in options are offered: the sign-in page then loads the provider’s sign-in script (accounts.google.com, appleid.cdn-apple.com). Data about your account is only passed on when you choose to sign in this way (see Your account).
5. Your account
Sign-up with email Email address, password (stored only as a secure hash, never in plain text), display name. If email is enabled, we send you codes to verify your address or reset your password; codes are stored as hashes and expire after a short time. Sign in with Google or Apple We receive a unique account identifier from the provider, your email address and whether it is verified and, with Apple on first sign-in, the name you choose to share. For Apple we also store the token needed to revoke the authorisation when you delete your account. Sessions To keep you signed in we store each session with a hashed token, platform, optional device name, app version and timestamps. You can see and end your sessions in your profile. Sessions expire 120 days after their last use. Sign-up context How you signed up (method, platform) and, if available, how you found us (campaign parameters, referring website, first page visited). This helps us understand which channels are useful. Activity by day For signed-in users we record on which days and on which platform (web, Android, iOS) the service was used, plus the app version and a "last active" time. We do not record what you did on those days in this record. It helps us measure whether the service is useful over time and keep it reliable.
6. Your profile and personal plan
7. Community, listings and feedback
8. Notifications and email
9. AI assistant (optional)
10. Usage analytics
11. Cookies and storage on your device
np_rt Cookie (httpOnly, only sent to /api/auth) · until you sign out, at most 120 days without use Keeps you signed in on the website (secure refresh token). Strictly necessary (§ 25(2) no. 2 TDDDG). np_lang Cookie · 1 year Remembers the interface language you chose. Strictly necessary for a service you requested. np.rt App storage (Android/iOS apps only) · until you sign out Keeps you signed in in the app. Strictly necessary. np.signedIn Local storage · removed when you sign out A simple marker that you are signed in, so the app can restore your session. Strictly necessary. np.consent Local storage · until you change your choice Stores your analytics choice and the policy version it refers to. Strictly necessary to respect your choice. np.installId, np.session Local storage · only after consent; deleted when you withdraw it Random installation and session IDs for usage analytics. A session ends after 30 minutes of inactivity. np.firstTouch Session storage · deleted when you close the tab The first page of your visit, referring website and campaign parameters, used once if you create an account (see "Sign-up context"). np.pendingAction Session storage · deleted when done or when you close the tab Remembers an action you started before signing in (for example saving a guide) so it can be completed afterwards. np.reloadedForChunk Session storage · deleted when you close the tab Technical flag that lets the app recover once after an update. np_theme Cookie · 1 year · only if you choose a theme Remembers whether you chose the light or dark appearance. Strictly necessary for a setting you made. np.recent.v1, np.search.recent, np.journey.view Local storage · until you clear it Recently viewed pages, your recent searches and your preferred plan view, shown only to you on this device. Never sent to us. np.guideCache.v1 Local storage · a limited number of guides Copies of guides you opened, so they can be read offline. Never sent to us. np.feedbackVoter, np.feedbackVotes, np.contentVotes, np.community.viewed Local storage · until you clear it A random ID so that a guide can be rated only once per device without an account, the ratings you gave, and which questions you already opened (so a view is counted once). The random ID is sent only with a rating and is not used for analytics. np.community.answerDraft.* Local storage · deleted when you post or discard the draft Unsent drafts of your answers, so you do not lose text. Never sent to us before you post.
12. Service providers and recipients
Microsoft Azure Microsoft Ireland Operations Ltd. — hosting of the website and the apps’ backend (Azure App Service), our database (Azure Database for PostgreSQL) and operational monitoring (Azure Application Insights), all in the data centre region West Europe (Netherlands). Google Sign in with Google (only if offered and you use it); Firebase Cloud Messaging for push notifications (only in the apps and only if you allow them). Apple Sign in with Apple (only if offered and you use it); delivery of push notifications on iOS. OpenAI AI assistant — currently not active; only where it is enabled and only when you use it. Microsoft Azure Communication Services Sending of account and notification emails (data location Europe; see Notifications and email). OpenFreeMap, Wikimedia Foundation Map tiles and photos loaded directly by your browser (see Maps, photos and sign-in scripts); these providers act on their own responsibility.
13. Transfers outside the EU
14. How long we keep data
Account, profile and plan data: as long as your account exists. When you delete your account, it is deleted or anonymised in one step. Public contributions: when you delete your account you choose whether your questions, answers and comments are removed or stay visible as "Former member". Sessions: end when you sign out and expire 120 days after their last use. Verification and reset codes expire after a short time. Usage events and search logs: the link to your account is removed when you delete it. Raw events and search logs are deleted automatically after 400 days; daily statistics without identifiers may be kept longer. Error reports: contain no reference to you; identical errors are merged and kept only as long as needed to fix the problem. Operational monitoring (Application Insights): deleted automatically after the retention period set in Azure (at most 90 days). Moderation records: as long as necessary to protect the community and to establish or defend legal claims.
15. Your rights
Access and data portability (Art. 15, 20 GDPR): download a copy of your data in your profile. Rectification (Art. 16): edit your profile and contributions in the app. Erasure (Art. 17): delete your account yourself in your profile (privacy settings → delete account); this takes effect immediately. Restriction of processing (Art. 18). Objection (Art. 21) to processing based on legitimate interests, for example by switching off analytics in your profile. Withdrawal of consent (Art. 7(3)) at any time with effect for the future. Complaint to a data protection supervisory authority (Art. 77), in particular in the EU country where you live or work.