Neve Vesper

Legal

Privacy Policy

Last updated: 2026-11-11 · Effective: 2026-11-11 · Applies to Neve Vesper for iPhone, version 1.0

The short version

Your memories are yours. We only fetch the weather.

Neve Vesper is published by Andrea Manganelli (“we”). The app has no account, no advertising, no analytics and no tracking. Everything you tell it stays in the app’s storage on your iPhone: your birth year, optional birthday, towns, answers and album.

The app uses the network for four things only: fetching past weather from Open-Meteo, checking at launch that your copy of the app is up to date, delivering push notifications if you allow them, and sending a help desk message when you write one and press Send.

1. What stays on your device

These are stored only in the app’s own storage on your iPhone. They are not uploaded, not synced to iCloud by the app, and not visible to us or to anyone else:

  • your birth year and, if you choose to give it, the day and month of your birthday;
  • the towns you picked and the stretches of your life you set up (childhood, youth, now, and any you add);
  • every answer you gave from memory, the result from the archive and your memory drift;
  • the days you kept in the album, with their captions and hourly weather;
  • weather figures already downloaded, so that they work without a connection.

Your birth year is used on the device to work out which years to ask about. It is never sent anywhere; weather requests carry only a range of dates.

2. What leaves your device

Weather requests to Open-Meteo

When you search for a town, the letters you type are sent to the Open-Meteo geocoding service, together with the app’s display language so that place names come back in it. When the app needs weather, it sends the coordinates of the town you chose, rounded to about one kilometre, and a range of dates to the Open-Meteo Historical Weather service. These requests carry no identifier, no name, no birth date and none of your answers. As with any internet request, Open-Meteo’s servers see the IP address the request comes from. Open-Meteo is based in Switzerland; its own privacy terms are published at open-meteo.com.

Update check at launch

Each time the app starts, it asks our own endpoint whether your version is still current. The request contains the app’s bundle identifier (com.AndreaManganelli.NeveVesper), the app version, and one identifier for the installation: the push subscription identifier if notifications are set up, otherwise the vendor identifier that iOS gives to apps from one developer. See section 3 for what these identifiers are. Our endpoint runs on Cloudflare’s network, which processes the request and sees its IP address.

Push notifications

Notifications are delivered through OneSignal. See section 4.

Help desk messages

The app has a help desk in Settings. When you write a message and press Send, the following goes to our support inbox by email, through our own endpoint on Cloudflare’s network: the text of your message; a reply email address, only if you enter one; files you attach from the photo picker or from Files, only if you attach any; and device details (iPhone model, iOS version, app version, language), only if you leave that option switched on. Nothing is sent until you press Send, and the endpoint that relays the message does not keep a copy. Attaching a photo uses the system picker, so the app never gets access to your photo library.

3. Device identifiers

The app uses two installation identifiers, and only for the update check and for notifications:

  • Push subscription identifier. A random identifier created by OneSignal for this installation of the app. It lets a notification reach this device.
  • Vendor identifier (IDFV). An identifier iOS provides to apps from the same developer. The app uses it only as a fallback for the update check when no push subscription exists. It changes if you delete all of our apps and install again.

Neither identifier is linked to your name, email address, Apple ID or any real-world identity, and neither is used to follow you across other companies’ apps or websites. The app does not read the advertising identifier (IDFA) and never shows the App Tracking Transparency prompt, because it does no tracking.

4. Push notifications

Notifications are optional. iOS asks for your permission first, and the app works in full if you decline. If you allow them, OneSignal, Inc. (United States) receives what is needed to deliver a notification: the device’s push token from Apple, the push subscription identifier, the app version, the iPhone model, the iOS version, the device language and time zone, the times the app was opened, and the IP address of the connection. We use notifications for messages about the app itself, such as a new version.

To turn them off, open the iOS Settings app, choose Notifications, then Neve Vesper, and switch off Allow Notifications. You can ask us to delete the push record for your installation at support@nevevesper.info.

5. What the app does not collect

  • No analytics and no crash reporting. The app contains no analytics or crash reporting tool. We do not record which screens you open or how you answer.
  • No advertising and no attribution. There are no ads, no advertising identifier, no attribution tool, and no data is shared with data brokers or sold.
  • No location. The app never asks for your location. Towns are typed in.
  • No camera, microphone, contacts, calendar or motion data. The app requests none of these.
  • No account. There is no sign-up, no login and no profile on any server.
  • No purchases. The app is free and handles no payment details.

6. Summary table

The same information, category by category.

DataCollectedPurposeKeptThird partyYour control
Town search text, rounded town coordinates, date rangeSent, not stored by usFetching past weatherWe keep nothing; Open-Meteo’s terms apply to its server logsOpen-MeteoSent only when you search or open weather
Vendor identifier (IDFV)Yes, only when no push subscription existsUpdate checkWhile the installation is active, or until you ask for deletionCloudflare (hosting)Request deletion by email
Push subscription identifier and push tokenYes, if notifications are set upDelivering notifications; update checkUntil you turn notifications off and the record expires, or you ask for deletionOneSignal; Cloudflare (hosting)iOS Settings › Notifications; deletion by email
App version and bundle identifierYesUpdate check; notificationsAs aboveOneSignal; Cloudflare (hosting)Deletion by email
Analytics eventsNo————
Crash diagnosticsNo————
Advertising identifier (IDFA)No————
Attribution dataNo————
Cookies and local storage of web pages opened from the appNot by usShowing a page you chose to openManaged by the in-app browserThe site being shownDo not open the link; clear Safari website data
Answers, album, towns, birth year, birthdayNo, stored on the device onlyThe app’s featuresUntil you erase or delete the appNoneSettings › Erase everything
Support emails you send us directlyYes, when you writeAnswering youIn the support inbox until the matter is closed, or until you ask for deletionOur email providerDeletion by email
Help desk messages: text, attachments, optional email, optional device detailsYes, when you press SendAnswering you and fixing problemsIn the support inbox until the matter is closed, or until you ask for deletionCloudflare (relay, keeps no copy); our email providerEvery field except the text is optional; deletion by email

7. Web pages opened from the app

Settings contains links to this policy, the support page and the website of the data source. An update notice may also offer a page to open. These open in the system’s in-app browser. The pages on this site use no scripts, set no cookies and store nothing in your browser. Pages on other sites, such as open-meteo.com, follow their own rules and may set cookies or use local storage inside that browser. The app itself cannot read what the in-app browser stores.

8. Children

Neve Vesper is rated 4+ and contains nothing unsuitable for children. It is not directed at children in particular, it does not knowingly collect personal information from them, and it asks nobody for a name or contact details. A child’s answers stay on the device like everyone else’s. If you believe a child has sent us personal information through the help desk, write to us and we will delete it.

9. Keeping and deleting data

  • On your device: open Settings in the app and choose “Erase everything”. This removes your years, towns, answers and album and returns the app to its welcome screen. Deleting the app does the same.
  • Notifications: switching notifications off stops delivery. Write to us to have the push record removed.
  • Update check: the installation identifier is kept only to answer the check and deliver notifications. Write to us to have it removed.
  • Help desk and email: messages stay in the support inbox until the matter is closed. Write to us and we will delete yours.

Send deletion requests to support@nevevesper.info. We reply within two business days. Because we hold no account for you, please tell us roughly when you wrote to us, or send the request from the address you used, so that we can find your messages.

10. Where data is processed

Weather requests go to servers operated by Open-Meteo, a company based in Switzerland. The update check and the help desk relay run on Cloudflare’s global network, so a request is handled at a location near you and may be processed outside your country. OneSignal processes notification data in the United States. Where data moves outside the European Economic Area, these providers rely on the transfer mechanisms described in their own terms, such as standard contractual clauses.

11. Your rights

Depending on where you live, you may have the right to ask what we hold about you, to have it corrected or deleted, to object to its use or to restrict it, to receive a copy, and to complain to your local data protection authority. In the European Union, the legal bases we rely on are our legitimate interest in keeping the app working and up to date (the update check), your consent (notifications, which you can withdraw in iOS Settings), and the need to answer a request you made (help desk and email).

Most of what the app knows about you never reaches us, so for that part the fastest route is “Erase everything” on your own phone. For everything else, write to us.

12. Contact

Privacy questions and requests

support@nevevesper.info

Andrea Manganelli · replies within two business days

13. Changes to this policy

If the app starts to handle data differently, for example if a service is added or removed, this page is rewritten before the change ships and the date at the top is updated. Earlier wording is available on request.

Weather data by Open-Meteo.com (CC BY 4.0). Contains modified Copernicus Climate Change Service information (ERA5, ERA5-Land).