Privacy

What this site does and does not collect

Visitors include minors, and the project stays anonymous. This page describes the code that actually ships, checked 26 October 2026.

ON EVERY PAGE

Vercel Web Analytics, and nothing else for measurement

Each page loads one analytics script, https://cdn.vercel-insights.com/v1/script.js. Aviation Fieldbook's own code does not add PostHog, another tracker, a cookie banner, or a session recording. The published pages do not include a PostHog project key.

Vercel describes Web Analytics in its privacy documentation. As summarized there on 26 October 2026, the product does not use third-party cookies. Visitors are identified by a hash created from the request, and that hash is discarded after 24 hours. A data point can include a timestamp, the URL path, filtered query parameters, the referrer, a coarse location, the operating system, the browser, the device type and the script version. Aviation Fieldbook does not receive a separate copy of those events in this repository.

The site is hosted on Vercel. Vercel's privacy notice says the host processes request data, including IP address, to run the service. This repository does not add its own request log.

TOOLS

Checklists and school notes stay on the device

Build my path calculates the checklist in the browser. It does not submit the answers. If you opt in, a share link puts those answers after the # in the address. Browsers do not send that fragment to Aviation Fieldbook's server. The general Share button copies the address without the fragment. Do not put a name, email or medical detail in the tool. Vercel says filtered query parameters can be stored with a page view, so the checklist does not put answers in the query string.

Compare schools can save notes in this browser's local storage under a key that starts with aviation-fieldbook-school-comparison. Those notes are not sent to Aviation Fieldbook. On a shared device, print what you need and clear the notes.

The theme button follows this device until you choose light or dark. That choice is saved only in this browser, under the localStorage key aviation-fieldbook-theme. It is not sent to Aviation Fieldbook, and it is not sent to the analytics script.

IF YOU WRITE

The feedback form is the only message we store

If you submit the form, the browser sends a POST to /api/feedback. When storage is configured, the function saves a private JSON object with the message, the report type, the time, and any name, email, page address or source link you included. The page address is optional. The hidden field named website is a spam trap; leave it blank. A filled trap is discarded and is not stored.

If Blob storage is not configured, the function returns an error and the form says the report was not saved. Stored reports sit in a private Vercel Blob store for the maintainer to read. They are not published on the site. Please do not send medical details, application documents or other sensitive information. There is no separate analytics call from that function.

NOT COLLECTED

What this site does not collect

  • No account, no password, and no profile stored on a server.
  • No PostHog, and no session replay.
  • The form does not require a name, school, or photo.
  • Visitor information is not sold or shared.

To ask a question or report a mistake, use the feedback form or email hello@aviationfieldbook.ca.