Privacy Policy
Everything that applies to Blackout is here. The general part below covers the website and all apps.
Effective from September 16, 2026
This document is translated from the Czech version for your convenience. In case of any discrepancy between language versions, the Czech version is binding.
In short
- Guides, checklists and notes you create stay on your phone. The app has no account and no cloud.
- It contains no analytics, ads or tracking and never sends your location.
- SafeZone connects phones directly over Bluetooth and Wi-Fi, encrypted and without a server.
- Weather warnings are filtered on the phone by the address you enter.
- Uninstalling the app deletes all its data.
This summary is for quick orientation. The full text below is what applies.
App philosophy
Blackout is designed so your data never leaves the device. It doesn't run on any cloud, has no accounts, and includes no third-party analytics, advertising, or telemetry SDKs.
What the app processes
All data is stored exclusively on the device and never leaves the iPhone without an explicit user action (e.g. manually exporting an encrypted backup):
- Guides, checklists, and notes the user creates themselves
- An anonymous device identifier stored in the Keychain, used only for pairing on the local SafeZone network
- App settings and the address entered for weather alerts, stored locally
What the app doesn't collect
- Name, email, or any contact details
- Device location (GPS or IP address)
- Diagnostic data or crash reports on remote servers
- Advertising identifiers (IDFA/IDFV)
- Clipboard, photo library, or contacts content
This is about the app itself — none of it is sent automatically. If you report a bug via Support on the website, the description you write there (device, iOS version, steps) is handled as a regular support ticket per point 4 in the general section above, including possible processing via Anthropic.
The app offers a short, optional survey. Answers are sent without any device identifier or e-mail, only with the app version and language. If you choose at the end that you'd like to be contacted, the support chat opens with your answers pre-filled and the e-mail address you enter, which is handled as a support ticket under section 4 of the general part.
Local network — SafeZone
SafeZone uses Apple Multipeer Connectivity for direct peer-to-peer connections with nearby devices over Bluetooth/Wi-Fi Direct, with no internet server involved. A new device must always be manually approved by the user; communication is encrypted (TLS 1.3) and none of it leaves the local network.
Weather alerts
The app can download current alerts from the Czech Hydrometeorological Institute's public, open API (opendata.chmi.cz). The device's location is not sent — filtering happens locally based on the address the user enters, which is only processed via Apple's CLGeocoder (the address itself never goes to CHMI's servers).
Rights and data deletion
Since the app doesn't collect data on any servers, there's no need to request deletion — all data disappears when you uninstall the app or reset the device.
Contact
Write via Support — that's the fastest way to reach me.
General part (applies to the website and all apps)
Data controller
The data controller is Vojtěch Landa, a private individual, contact: vojtajess@gmail.com. Neologos Development is not a legal entity or a registered business — it's the name under which Vojtěch Landa, as a private individual, develops and runs neologos.dev and the apps listed below.
What this page covers
This privacy policy is shared across neologos.dev, vejce.neologos.dev, and the apps Blackout, Eco, WorthIt, Blurt, Migrelog, and Limi. Each app also has its own section below, since it processes different data depending on what it does — the general part applies to all of them, and the app section adds to it.
Website traffic
neologos.dev collects basic, aggregate traffic statistics (visit counts, pages visited, approximate geographic area from IP address) via Vercel Analytics and, if enabled, PostHog. This data only exists to show whether the site is being used at all — it isn't sold, isn't shared with ad networks, and isn't linked to a name or email unless you provide one yourself (e.g. via the support chat).
Support chat and tickets
The Support section on the website and the support chat inside the apps let you report a bug, suggest an app improvement, ask about legal information or ask a general question. Chat messages are saved as a ticket in Firestore (Google/Firebase, see point 5). Messages in every category are answered by an AI assistant through the Anthropic (Claude) API. Anthropic acts as a processor: it handles the message, including the earlier conversation, only to produce a reply and does not use it to train models.
When you report a bug directly from an app, a technical app log (error messages and app state) is attached to the ticket so the problem can be traced. An email or name is stored only if you type it into the form yourself — it is never collected automatically.
Blackout, WorthIt, Blurt and Migrelog also include a short, optional in-app survey. At the end we ask whether you'd like us to get back to you. If you choose "No", your answers are sent without an e-mail address or any contact detail, i.e. anonymously. If you choose "Yes", your answers are sent the same way and the app opens the support chat with your answers pre-filled in the message and the e-mail address you enter yourself. The message and e-mail are then stored as a ticket as described in this section, and the e-mail is used only to reply to your feedback. The survey record itself stays without an e-mail address.
Shared infrastructure
The website and apps run on Firebase/Google Cloud (Firestore, Cloud Functions, Cloud Messaging) — the servers for the apps and site are set to a European region (europe-west3) wherever Firebase allows it. Google acts as a processor there under its own privacy policy (firebase.google.com/support/privacy).
Push notifications (where an app offers them) use the Apple Push Notification service — Apple only needs an anonymous device token for this, not personal data.
Advertising and cookies
The /brief page (Brief → Prompt) is funded by ads through Google AdSense so it can stay free. No ad script or third-party cookie loads until you consent in the cookie banner at the bottom of the page.
Once you consent, Google and its ad partners may set cookies to measure and personalize ads under their own policies (policies.google.com/privacy). You can manage ad personalization or opt out at adssettings.google.com.
You can withdraw consent at any time by clearing this domain's cookies in your browser — the banner will show up again.
Your rights
Under GDPR, you have the right to:
- access your data
- correct inaccurate data
- erasure ("the right to be forgotten")
- restrict processing
- data portability
- object to processing
- withdraw consent at any time, where processing was based on it
- lodge a complaint with the Office for Personal Data Protection (uoou.gov.cz)
You can exercise any of these rights simply — write to vojtajess@gmail.com or via Support (category "Legal information").
What to expect from me: I'll reply no later than 30 days after receiving the request — either sending, correcting, or deleting the data right away, or explaining why (and on what grounds) that isn't possible. For a more complex request this deadline can be extended once by another two months, which I'll tell you about within the first 30 days. To verify identity I may ask for extra information (e.g. the email or nickname used in the app), so the data doesn't end up with someone else under your name.
Data retention
Tickets and incidents are kept for as long as needed to resolve the request, plus a reasonable period after for traceability (typically up to 24 months), then deleted. Data stored directly in the apps (see the app sections below) follows each app's own rules — most of it can be deleted immediately right in the app.
A conversation with the assistant where you leave no email is kept on the server only as a hidden draft, so it can still be handed to a person if you add an email. Nobody reads it, and it is deleted automatically after 7 days.
Changes to this policy
This policy may change as the site and apps evolve. The current version is always on this page; the date of the last change is shown in the header.
Change history
- Survey with an option to ask to be contacted
- Contact via web support, clarified bug reporting
Where next