Privacy Policy

Last updated: May 13, 2026

Macronomy is operated by Macronomy (“we,” “us”). This page explains what personal data we collect from people who use macronomy.io, why we collect it, how long we keep it, and how to remove it. We try to keep this short and concrete; if anything here is unclear, email hello@macronomy.io.

What we collect

  • Email address — if you subscribe to the newsletter or create an account. We collect nothing else from the subscribe form.
  • Google account profile (name, email, profile image) — if you sign in with Google. We do not request any other scope.
  • Dashboard layout preferences — if you’re signed in, the order and visibility of your cards is saved against your account so the dashboard renders the same way next visit.
  • Payment metadata — if you support Macronomy via Stripe, Stripe collects the card details directly; we receive an event confirming the payment and a customer ID. We never see or store card numbers.
  • Email delivery events — when an email we send bounces or generates a spam complaint, our email provider (Amazon SES) notifies us so we can immediately remove the affected address from the list.
  • Standard server logs — IP address, user agent, request path, response status. Used for operating the service (debugging, abuse mitigation, rate limiting) and rotated out of our log store within 30 days.
  • Pseudonymous pageview counts — every page load sends a tiny beacon to our own backend recording the path you visited and an anonymous visitor ID. The ID is a SHA-256 hash of your IP address, your browser’s User-Agent, the current UTC date, and a server secret — truncated to 16 bytes. The raw IP and User-Agent are not stored. Folding the date into the hash means the ID cannot be linked across days. Your IP is also resolved at request time to an ISO country code (e.g. US, DE); the country is stored, the IP is not. We do not resolve city, latitude, or longitude.

We do not use third-party analytics or advertising trackers. No Google Analytics, no Meta Pixel, no behavioral profiling. The pageview counter described above is first-party and runs entirely on our own infrastructure. The site does not place cookies for analytics; the only cookies are the session cookie for signed-in users and a CSRF token.

Why we collect it

  • Email address → to send the newsletter you asked for and (in the case of account holders) to identify your account. Newsletter signups go through a double-opt-in confirmation flow: we don’t email you anything beyond the confirmation request until you click the confirm link.
  • Google profile → to authenticate you. The name and image are used to render the “signed in as” indicator in the header.
  • Layout prefs → to make the dashboard personalizable across sessions and devices.
  • Payment metadata → to provide and renew the support tier you paid for.
  • Bounce / complaint events → to remove addresses that bounce or report us as spam, which is both required by our email provider and the right thing to do.
  • Server logs → to operate the service.

How long we keep it

  • Newsletter email — until you unsubscribe. A hard bounce or a spam complaint also removes you immediately.
  • Account data — until you delete your account or ask us to delete it.
  • Payment records — kept indefinitely for accounting and tax purposes; we retain Stripe’s customer ID and event metadata, not card details.
  • Server logs — 30 days, then rotated out.

Your rights

You can unsubscribe from the newsletter at any time using the link at the bottom of every email or by emailing us. You can request deletion of your account data or a copy of what we have on you by emailing hello@macronomy.io — we respond within a reasonable time, and within 30 days at the latest for residents of jurisdictions where that’s required (EU/UK, California, etc.).

Who sees the data

We share your data only with the processors needed to run the service:

  • Amazon Web Services — hosts the database and sends email (via Amazon SES).
  • Fly.io — hosts the application servers.
  • Stripe — processes payments for the support tier.
  • Google — handles sign-in for users who choose Google OAuth.

We do not sell your data and do not share it with anyone outside this list.

Contact

Macronomy
hello@macronomy.io

Changes

If we change what we collect or how we use it, we’ll update this page and revise the “Last updated” date at the top. For material changes that affect existing subscribers, we’ll email a notice.

Privacy Policy — Macronomy