Private Notetaker

Privacy Policy

Last updated: October 15, 2026

The short version

The Private Notetaker app is designed so that your recordings, transcripts, and notes are processed and stored on your own device. The app does not upload your meeting content to us. This website collects only what you give us (an email address) plus optional analytics and ad-click measurement. In the places where we ask first, those only run if you say yes. You can change your mind anytime via Cookie settings in the footer.

Who we are

Solarfunnels Inc., Sheridan, Wyoming, USA, is the data controller for this website. Contact: ben@solarfunnels.com (support: support@privatenotetaker.com).

What the app processes

Audio capture, speech-to-text, and AI summarization run locally on your computer. Your meeting content stays in files on your device. We do not have a server that receives, stores, or can access your recordings, transcripts, or notes.

License activation: the app's entire network surface

Private Notetaker has no analytics, no telemetry, and no tracking. The only times the app ever contacts our servers are license checks, and here is exactly what they send:

  • Free trial: nothing. The trial runs entirely on your machine and makes zero network calls.
  • Lifetime license: exactly one activation call when you enter your key. It sends your license key, a random installation identifier, your platform (e.g. "macos-aarch64"), and the app version. After that, a lifetime license never contacts our servers again.
  • Monthly subscription: the same activation call once, then a re-verification roughly weekly, sending only the license key and the random installation identifier.

The installation identifier is a one-way hash of a random per-install value. It encodes nothing about your machine, your identity, or your hardware, and a fresh install generates a new one. License checks never include meeting audio, transcripts, summaries, titles, participant names, filenames, hostnames, or hardware identifiers.

What this website collects

  • Emails you give us: joining the waitlist or starting a trial download stores your email address (processed by Netlify Forms) so we can deliver what you asked for: product news or the download. Trial downloads also receive a short series of setup and product emails over the following week, sent via Resend; every one carries an unsubscribe link and one click ends it. A notification with the submitted details is relayed to us via Telegram. No newsletters, no selling your address to anyone.
  • Buying: the payment form on our /checkout page is Stripe's Payment Element. Your card details go straight from your browser to Stripe and never reach our servers. The email address you enter there goes to Stripe too, for your receipt and license key.
  • Attribution data: those forms also record which page you landed on and standard campaign parameters (utm tags and ad click identifiers) so we know which ads work. In the places where we ask first, this is only remembered between pages if you allowed Advertising in Cookie settings.
  • Analytics: Google Analytics (loaded via Google Tag Manager) shows us which pages people visit and where signups come from. In the places where we ask first, it runs only with your Analytics consent.
  • Advertising measurement: Google Ads (and possibly Meta in the future) measurement tags tell us whether ads lead to signups. In the places where we ask first, it runs only with your Advertising consent, and it never runs when your browser sends the Global Privacy Control signal.

Where we ask first

In these places analytics and advertising stay off until you accept them in the cookie banner:

  • the European Union and the EEA (the 27 EU countries plus Iceland, Liechtenstein and Norway)
  • the United Kingdom and Switzerland
  • Quebec
  • Brazil, Turkey, South Korea and China

We also ask first whenever we cannot tell where you are. Everywhere else they are on by default. You can switch them off anytime with Your Privacy Choices in the footer, and if your browser sends the Global Privacy Control signal, advertising measurement is off automatically.

We work out which applies from your IP address (the country, and in Canada the province), looked up by our host, Netlify, when the page loads. We do not store your IP address for this. Your browser keeps only the result (ask first, or not) for the rest of your visit.

Cookies & device storage

Everything this site can store on your device, and when:

Name Purpose Set by Lifetime
pnt_consent Remembers your cookie choice (strictly necessary) Us (localStorage) 12 months
pnt_region Remembers whether we ask first where you are (strictly necessary) Us (sessionStorage) Until the tab closes
pnt_attr Which ad or page brought you here Us (sessionStorage) Until the tab closes; needs Advertising consent where we ask first
_ga, _ga_* Google Analytics Google Up to 2 years; needs Analytics consent
_gcl_* Google Ads conversion measurement Google About 90 days; needs Advertising consent
__stripe_mid, __stripe_sid Payment fraud prevention (strictly necessary) Stripe, on /checkout only 1 year and 30 minutes

The payment form on /checkout is Stripe's Payment Element. Card details go straight to Stripe, and Stripe sets its fraud-prevention cookies on that page only, under Stripe's privacy policy. Withdrawing consent removes what we set and stops everything optional from loading.

Lawful bases (GDPR)

  • Consent: analytics and advertising storage (Art 6(1)(a); withdrawable anytime via Cookie settings).
  • Contract: delivering your download, license key, and purchase (Art 6(1)(b)).
  • Legitimate interests: form spam filtering, and payment fraud prevention by Stripe on /checkout (Art 6(1)(f)).

Who we share data with

Only service providers that make the site and product work, never buyers of your data:

  • Netlify: hosting, form processing, and the lookup of which cookie rules apply where you are.
  • Stripe: payments. The payment form on /checkout is Stripe's, and your card details go straight to Stripe; we never see them.
  • Supabase: license service (key delivery and activation checks).
  • Google: analytics and ads measurement, only after consent in the places where we ask first.
  • Resend: email delivery: your license key after purchase, and the trial follow-up emails you opted into. Every one has an unsubscribe link.
  • Telegram: an internal notification to us containing the email and attribution details you submitted in a form.

International transfers

We are a US company, so form submissions are processed in the United States. Our major processors (Google, Stripe, Netlify) participate in the EU-US Data Privacy Framework or use Standard Contractual Clauses for transfers from the EU/EEA and UK.

Retention

Form entries are kept for as long as needed to deliver what you asked for (early-access contact, downloads, license support) and deleted on request. If you unsubscribe from the follow-up emails we keep only the record that you opted out, so we do not email you again. Your consent choice is stored for 12 months, then we ask again.

Your rights in the EU/EEA, UK and Switzerland

You have the rights of access, rectification, erasure, restriction, portability, and objection under the GDPR and equivalent laws. The laws of Quebec, Brazil, Turkey, South Korea and China give similar rights, and we honor them the same way. Withdrawing cookie consent is as easy as giving it: Cookie settings in the footer. For anything else, email ben@solarfunnels.com and we answer within a month. You can also complain to your local supervisory authority.

Your rights in US states

Depending on your state, you may have rights to access, delete, and correct your personal information, and to opt out of "sale", "sharing", and targeted advertising. We don't sell personal information. To opt out of targeted-advertising measurement, use Your Privacy Choices in the footer. And we honor the Global Privacy Control signal: if your browser sends GPC, advertising measurement is off automatically, no clicks needed. For access, deletion, or correction requests, email ben@solarfunnels.com. We will not discriminate against you for exercising any of these rights.

Changes

If we materially change how tracking works, we update this page and re-ask for consent where it is required. A previous yes does not silently carry over; a previous no stays a no.