Skip to the document

Published in English only. These documents are binding, so we would rather give you one wording we can stand behind than a translation nobody has checked — the language clause says which version applies. Ask us in your own language if anything here is unclear; we answer in English.

Legal

Cookie Policy

Last updated Draft 1

In plain language

  • Giulia is the Best Pawrent Ever - Her Babies Tracker sets six cookies. All six are needed to make the service work: they sign you in, remember which profile you were looking at, show a warning while an administrator is viewing your account, flag a session that came in through the legacy sign-in bridge, and speed up a redirect when an account is locked for non-payment.
  • None of them tracks you. There is no advertising cookie, no analytics cookie, and no third party sets a cookie on any Giulia is the Best Pawrent Ever - Her Babies Tracker page.
  • That is why there is no accept-or-reject box. There is nothing here to accept or reject. A popup offering a choice that does not exist would waste your time and imply a control we are not actually giving you.
  • You will see a short notice the first time you visit, saying what the cookies are for. Dismissing it does not set a cookie.

This box is a summary and nothing more. The numbered sections below are what actually applies.

1.The short version

A cookie is a small piece of text a website asks your browser to keep and send back on the next request. It is what lets a website recognise that two requests came from the same person — which is the only way “you are signed in” can mean anything at all.

Giulia is the Best Pawrent Ever - Her Babies Tracker uses six, and every one of them exists to make a feature you asked for work. We counted them by reading the code that sets them, not by guessing, and the list below is complete — the test that ships with this page derives the same count from the source code directly, so this page cannot quietly fall out of date with what the application actually does.

2.Why there is no accept-or-reject banner

What you get instead is a notice: one line, the first time you visit, telling you what the cookies do, with a link to this page. You can dismiss it. Dismissing it does not set a cookie — that would be a joke at our own expense — it stores a flag in your browser, described further down.

If we ever add something that genuinely is optional, you will be asked properly, before it runs. See the last section but two.

3.The six cookies, one by one

Every cookie Giulia is the Best Pawrent Ever - Her Babies Tracker sets, what it does and how long it lasts

Name: duquesa_session
What it does
Keeps you signed in. It carries a signed reference to your account and nothing else — no name, no email address, no health information. Without it, every page would ask you to log in again.
How long it lasts
7 days, renewed while you keep using Giulia is the Best Pawrent Ever - Her Babies Tracker. Deleted when you sign out, and invalidated everywhere if you change your password or sign out of all devices.
Name: duquesa_profile
What it does
Remembers which profile you were last looking at, so that an account with several pets and people opens where you left it. It holds a signed reference to one profile you own. The app checks that you still own it on every request, so an altered or stale value simply does nothing.
How long it lasts
One year, or until you switch profile, which replaces it.
Name: duquesa_impersonation
What it does
Exists only while an administrator is viewing your account to help you, and it is what makes that visit read-only and traceable. It is absent at every other moment. What an administrator can and cannot do.
How long it lasts
At most 30 minutes, and deleted the moment the visit ends.
Name: duquesa_imp_hint
What it does
The companion to the one above, and the only Giulia is the Best Pawrent Ever - Her Babies Tracker cookie the page’s own code can read. It exists so that the red warning band can still be displayed if a page fails to load properly. It carries no authority whatsoever: changing it changes what a warning says and nothing else.
How long it lasts
The same as the cookie above — at most 30 minutes, deleted when the visit ends.
Name: duquesa_legacy_session
What it does
Marks a session that signed in through a single shared password Giulia is the Best Pawrent Ever - Her Babies Tracker still accepts for one legacy client, rather than your own email and password. It exists so that a short list of sensitive actions — changing your password, creating or revoking an API key, anything in the admin console — can refuse to honour that kind of session even though it is otherwise a valid sign-in. An ordinary sign-in with your own email and password never sets it, and it carries no information beyond that one flag.
How long it lasts
At most 30 minutes from the moment you signed in, not extended by later activity. Deleted when you sign out.
Name: duquesa_paywall
What it does
Set only on a reply that refuses you because your account is locked for non-payment. It lets the very next page request be redirected to the billing page immediately, without a database lookup first — a speed shortcut, never the decision itself: the server checks your real billing state on every request whether or not this cookie is present. It holds no information about you beyond that one bit.
How long it lasts
At most 60 seconds, refreshed for as long as you remain locked, so a stale copy cannot outlive a minute even without anything else clearing it.

That is all six. If you find a cookie on a Giulia is the Best Pawrent Ever - Her Babies Tracker page that is not on this list, please tell us — that would be a bug, and we would want to know today.

4.How they are set, technically

For anyone who wants the technical shape of them:

  • All six are first-party — set by Giulia is the Best Pawrent Ever - Her Babies Tracker, sent only to Giulia is the Best Pawrent Ever - Her Babies Tracker.
  • All are SameSite=Lax, so they are not sent along with requests started by another website.
  • All are Secure in production, so they travel only over an encrypted connection.
  • Five of the six are HttpOnly: script on the page cannot read them, which is what stops a cross-site scripting bug from becoming a stolen session. The exception is duquesa_imp_hint, which is readable on purpose and, as above, carries no authority.
  • The four that identify something — duquesa_session, duquesa_profile, duquesa_impersonation and duquesa_legacy_session — are signed. A tampered value fails its check and is treated as absent rather than trusted. The other two are not signed, because neither carries a claim that has to survive tampering: duquesa_imp_hint is discarded the moment it disagrees with the real check elsewhere, and duquesa_paywall only ever means “assume the worst until the server confirms otherwise” — the server confirms it independently every time regardless of what the cookie says.

5.Two things stored in your browser that are not cookies

Two things are kept in your browser’s local storage rather than in a cookie. Local storage is never sent to us — it stays on your device and we cannot read it from the server.

  • duquesa-theme — whether you chose the light or the dark appearance. Set only if you use the theme switch; without it, Giulia is the Best Pawrent Ever - Her Babies Tracker simply follows your device’s own setting.
  • A flag recording that you dismissed the cookie notice, so it does not reappear on every visit.

Clearing your browser’s site data removes both. Nothing breaks; the theme reverts to your device setting and the notice appears once more.

6.Payments happen on Stripe’s own pages

Paying happens on Stripe’s own pages, not ours. You are sent there, you pay, and you are sent back. No Stripe script runs on any Giulia is the Best Pawrent Ever - Her Babies Tracker page, and Stripe sets no cookie on our domain.

While you are on Stripe’s pages you are on Stripe’s site, under Stripe’s cookie notice and privacy policy. This arrangement is also why card details never touch our servers — see the Privacy Policy.

7.What we do not use

Stated positively, so it can be checked:

  • No analytics of any kind — not our own, not anyone else’s.
  • No advertising cookies, no advertising identifiers, no remarketing tags.
  • No tracking pixels, no session recording, no heatmaps, no fingerprinting.
  • No social media buttons or embeds.
  • No support-chat widget.
  • No third-party fonts, scripts or stylesheets on any page — Giulia is the Best Pawrent Ever - Her Babies Tracker uses fonts already on your device, partly for speed and partly because loading a font from someone else’s server tells them you were here.

You can verify all of this yourself: open your browser’s developer tools on any Giulia is the Best Pawrent Ever - Her Babies Tracker page, look at the network requests and the cookie list, and compare them with this page.

8.Turning cookies off

You can block or delete cookies in your browser’s settings. We will be direct about the consequence: if you block Giulia is the Best Pawrent Ever - Her Babies Tracker’s cookies you cannot sign in, because staying signed in is exactly what the session cookie does. There is no version of the app that works without it.

Blocking only duquesa_profile is harmless; the app will simply ask which profile you mean instead of remembering.

Signing out deletes the session cookie. Clearing site data in your browser removes everything on this page at once.

9.If we ever want to add a non-essential cookie

If we ever want to add something non-essential — an analytics tool, for instance — we will ask you first, with a real choice, before it runs, and refusing will be as easy as agreeing and will not degrade the service. The mechanism for doing that is already built and deliberately switched off, so that adding it is a decision rather than a rebuild.

The table on this page changes before any such cookie is set, not afterwards, and the date at the top changes with it.

10.Questions

Questions about anything on this page: to be completed: the privacy email address.

For the wider picture — what is collected, why, who else sees it and how to get a copy — read the Privacy Policy.