Summary
macup.app uses the minimum cookies needed to run the product, plus optional analytics. Non-essential cookies do not load until you have given consent. You can decline them and the site, the account area, and the checkout flow will all keep working. Nothing on this page is marketing spin — the tables below list every cookie we set, what it does, and how long it lives.
What cookies are
A cookie is a small data file the site asks your browser to store so the site can recognise you across page loads. Some cookies exist only for the duration of a single browsing session and vanish when you close the tab. Others persist on disk until they expire or you delete them. A cookie on its own cannot read files on your computer or run code; it can only hold the value the site wrote into it and hand it back the next time you visit.
We use cookies for three practical reasons: to keep you signed in, to remember preferences you set, and — only if you opt in — to understand which pages get read so we can improve them.
Categories we use
We group cookies into four standard categories. The first two are required for the site to function. The third loads only after you opt in. The fourth is not used at this time.
Strictly necessary
These cookies are required for core site behaviour: signing in, preventing cross-site request forgery on form submissions, and routing you through our content delivery network safely. They do not require consent under applicable law, and turning them off would break sign-in and the account area.
| Cookie | Purpose | Duration |
|---|---|---|
macup_session | Keeps you signed in to your account between page loads. | 30 days (rolling) |
csrf_token | Proves that form submissions came from a page we served, not a forged request. | Session |
__cf_bm | Bot-management token set by our content delivery network to distinguish human traffic from automated abuse. | 30 minutes |
Functional
These cookies remember preferences you have deliberately set so the site behaves the way you configured it on your next visit. They are not used to track you across other sites.
| Cookie | Purpose | Duration |
|---|---|---|
pricing_mode | Remembers whether you last viewed prices as monthly or annual. | 13 months |
theme | Remembers your light/dark preference if you overrode the system default. | 13 months |
consent_state | Stores the cookie-banner choice you made (accept, reject, or custom). | 13 months |
Analytics
These cookies help us understand which pages are read, which help articles resolve questions, and where people get lost in the flow. They do not load until you have accepted them in the banner. We do not sell this data, we do not use it for advertising, and we do not combine it with account data to build a marketing profile.
| Cookie | Purpose | Duration |
|---|---|---|
ph_* | Anonymous page-view, session, and feature-use analytics set by our analytics provider. | 13 months |
If you decline, none of these are set and none of the underlying scripts load.
Marketing
We set no marketing, advertising, or retargeting cookies at this time, and we do not embed third-party social-media widgets that would set them on our behalf. If this ever changes, we will update this page and the cookie banner before a single marketing cookie is written to your browser.
Consent model
On your first visit a banner appears with three visually-equal choices: Accept all, Reject non-essential, and Customize. None of the three is styled as a dark pattern — rejecting is as easy as accepting. Until you make a choice, only strictly necessary cookies are set. Functional and analytics scripts are held back entirely and do not execute.
Your choice is stored in the consent_state cookie and respected for 13 months. You can change it at any time by clicking Cookie preferences in the site footer. Withdrawing consent is instant: analytics scripts unload on the next page load, and the associated cookies are removed.
How to manage cookies
You have three independent ways to control cookies on macup.app.
Via the site banner. The Cookie preferences link in the footer opens the same panel you saw on first visit. Change any category on or off and save. Changes take effect on the next page load.
Via your browser. Every major browser lets you view, block, or delete cookies per-site. In Safari, open Settings → Privacy → Manage Website Data. In Chrome, Settings → Privacy and security → Cookies and other site data. In Firefox, Settings → Privacy & Security → Cookies and Site Data. In Edge, Settings → Cookies and site permissions → Manage and delete cookies and site data. Blocking strictly necessary cookies will break sign-in.
Via Do Not Track. If your browser sends a Do Not Track signal, we treat it as a declining choice for non-essential cookies. You do not need to also click the banner for us to honour it.
Third-party cookies
Two third-party services touch this site, and both are disclosed above by name in function rather than by brand.
The first is our content delivery network, which sets __cf_bm to distinguish human visitors from automated abuse traffic. This is strictly necessary and runs on every request.
The second is our analytics provider, which sets the ph_* cookies listed above. These load only after you have accepted analytics in the banner.
We do not embed third-party marketing pixels, social-media “like” buttons, or ad-network retargeting tags. No third party sets a cookie on macup.app for marketing purposes.
Changes
We review this policy at least annually, and whenever we add or remove a cookie. The effective date and last-reviewed date at the top of this page always reflect the current version. If we make a material change — adding a new category, changing a retention period significantly, or introducing a new third-party cookie — we will notify account holders by email and surface the change in the cookie banner so you can review your choice before it takes effect.
Contact
Questions about this policy, or requests for clarification on any cookie we set, go to legal@macup.app. For questions about the data held in your account more broadly, see our Privacy Policy.
Revision history
- — Initial version.
Questions?
Write to legal@macup.app. For security disclosures use security@macup.app. For product support use support@macup.app.