← Back to DayQid

Privacy policy

DayQid · version v117 · last updated 8 November 2026

DayQid is a personal app run by its owner. It reads your Gmail read-only — and, if you connect it, your Microsoft Outlook mail and OneDrive files, also read-only — and turns them into one view of your day: bills and payments, bookings and passes, deadlines and appointments, and people waiting for a reply. This page describes what DayQid actually does in this version: what it reads, where that information is kept, what leaves your device, and how to remove it.

In short

Google permissions

When you choose Continue with Google, Google's own consent screen asks you to allow:

DayQid does not ask for permission to send, compose, modify or delete mail, or for Google Drive, Fit, Calendar, Tasks or Contacts. If a future version offers Calendar, Tasks or Contacts, it will ask for each one separately, only when you turn it on. An older, broader permission you may have given an earlier version is not used.

Microsoft permissions (optional)

Microsoft is an extra connection you can add in Settings → Accounts → Add account, next to Gmail. Personal accounts (Outlook.com, Hotmail, Live) and work or school accounts (Microsoft 365) can be connected. Microsoft's own consent screen asks you to allow:

DayQid does not ask Microsoft for permission to send, change or delete mail or files, for files other people shared with you, or for Calendar, Contacts or Teams. A work or school account may need your organisation's approval.

What DayQid reads from Outlook and OneDrive

What DayQid reads from Gmail

What is stored on your device

Everything below lives in your browser's storage for this site (IndexedDB and local storage) on the device you use. It is not synchronised to a server and other devices cannot see it.

WhatDetails
Mail index (IndexedDB daylight-mail)Per Google or Microsoft account: message and thread IDs, labels, sender, subject, Google's preview, dates, what DayQid concluded (for example "bill, 450 CZK, due 20 Nov") and why, a fingerprint (hash) of the text instead of the text itself, sync checkpoints and quota counters. Full message text is not stored.
Your items (IndexedDB daylight-graph)The cards you see: emails, OneDrive files (name, folder, size, date, link and any amount, due date or reference found in them — not their text), bills, payments, subscriptions, bookings, deadlines, appointments, people and organisations, Wallet passes and tasks, the links between them, your actions (done, snoozed, paid), your corrections and rules, and a log of anything that left your device.
Session and settings (local storage)Your DayQid sign-in session ID, your Google name, email and picture address, the connected Microsoft account's name and email, sync checkpoints for Outlook and OneDrive, the permissions Google granted, which account is confirmed, theme and other preferences.
Trial browser ID (local storage dayqid-device)A random ID created by this browser (not derived from your device or anything about you). It is sent only when a free trial starts and is used only to count, for review, how many trials start from one browser — it never refuses a trial. "Delete data on this device" removes it.
Wallet and tasks (local storage)Passes you add with the scanner (including the photo you took or chose, the text you confirmed and any code value), and tasks you create.

The Google and Microsoft access tokens DayQid uses to read your mail and files expire within an hour. On your device they are kept in memory only. DayQid’s server keeps the latest one for each connected account, encrypted (AES-GCM), until it expires, so that your devices can share it instead of asking Google or Microsoft again; it is deleted when you disconnect that account or delete your DayQid account. To limit how often new ones are requested on each plan, the server also keeps the times of the last day’s requests (no token and no address in clear).

If several Google accounts are used in the same browser, only the signed-in account's items are shown; the others stay hidden and can be deleted from Settings. Tasks and Wallet passes you add yourself belong to the device and are visible to anyone using it.

The DayQid server (Cloudflare Worker)

Signing in goes through a small server run by the owner on Cloudflare Workers. It is used to:

The server does not read, receive or store your mail or files. Cloudflare, as the host, may keep standard technical request logs (such as IP address and time) under its own policy.

Ask and AI

Wallet scanner

Other services your browser contacts

ServiceWhyWhat it receives
GitHub PagesHosts the app's filesStandard web requests (IP address, browser)
Google sign-in and Gmail APISigning in and reading your mailYour access token and Gmail requests, sent by your browser directly to Google
Google user contentYour profile pictureA request for the picture
Microsoft sign-in (if you connect Microsoft)Connecting your Microsoft accountYour Microsoft sign-in, on Microsoft's own pages
Microsoft Graph (if connected)Reading Outlook mail and your OneDrive file listYour Microsoft access token and read requests, sent by your browser directly to Microsoft
OneDrive / SharePoint download servers (if connected and file reading is on)Downloading a file that looks like a bill, receipt or ticketA request for that file through a short-lived link from Microsoft (no DayQid token is sent)
Cloudflare (DayQid server)Sign-in, and Ask AI if enabledSee above
Google Gemini API (via the server)Ask AI, only if enabled and usedYour question and the item details listed above

The app's Content-Security-Policy only allows these destinations.

Disconnecting and deleting

Deleting your DayQid account

You type DELETE to confirm. DayQid then:

When. Access ends at once: from the moment the deletion starts, DayQid accepts nothing more for the account — no sign-in, no new token, on any device — and nobody can sign in to it or add an account to it until it is deleted. A request that was already being answered at that moment can still finish, and an access token a device already received keeps working until it expires, at most about an hour (Microsoft offers no way to cancel them). DayQid deletes the stored records straight away and checks again, deleting anything found, 2 minutes, 15 minutes, 2 hours and 24 hours later — because Cloudflare's storage can take time to apply a change everywhere, and does not guarantee how long. In rare cases a copy of a record that was being written at the moment of deletion can therefore stay stored after the last check. It can never be used, and it is deleted when it expires (sessions after at most 180 days, other records after at most 400 days). To keep such copies unusable, DayQid keeps a minimal marker — the account's random ID, a generation number and the fact that it was deleted, no name, email or content — for 401 days, then deletes it. Signing in again with the same Google account afterwards starts a new, empty account. Sign-ins made with app versions v112.1 or older stored their own copy of the Google, and possibly Microsoft, access; such a copy is not linked to the account, so the deletion cannot find it. It can never be used after the deletion (DayQid refuses and deletes it when it is presented), and it is removed by DayQid's maintenance or when it expires (at most 180 days after it was last used).

Signing out of the account's last Google account also deletes the DayQid account, in exactly the same way, and the app shows you the same result.

If a paid subscription would renew, DayQid does not delete your account until you agree to cancel it; if the payment provider cannot cancel it, nothing is deleted.

Free-trial values. The two pseudonymised values described under "Run the free trial" (keyed hashes of your email address and Google account ID) are kept without your account ID until they expire, 12 months after the trial started, so the same person cannot start a second free trial within that time. Your trial record and its history are deleted with the account. You can ask for the values to be erased through support@dayqid.com.

What is kept. Payment records needed for accounting are kept: for each payment, refund or failed payment its plan, billing interval, amount, currency, billing country, date and the payment provider's payment ID; and, for each message DayQid received from the payment provider, its event ID, type, subscription status and time. Your DayQid account ID is removed from them, so DayQid's records no longer link them to your account. They are not anonymous: the payment provider keeps its own records, which can be linked to you through these IDs. A short deletion receipt (its state, timestamps and, for each connected account, its provider and what happened to its access — no email address or name) is kept for 7 days so the device that asked can show the result, then deleted automatically. During the first 24 hours, while the follow-up checks run, it is stored with the account's internal IDs (the account ID, connection IDs and a fingerprint of each Google account's ID) and the names of the records to check; these are removed after the last check. Cloudflare's own technical request logs are described above.

If DayQid closes or loses its connection during the deletion, the deletion continues on the server by itself. The device keeps a secret request ID so it can show the result the next time DayQid opens on it, for up to 7 days. When it is confirmed, this device's DayQid data is deleted and only the result is kept until you have seen it. Your other devices are signed out, but what DayQid stored on them stays until you delete it there (Privacy Centre → Delete data on this device).

Your Gmail, Outlook and OneDrive are never changed.

Google user data

DayQid's use and transfer of information received from Google APIs adheres to the Google API Services User Data Policy, including the Limited Use requirements. Gmail data is used only to show you your own day in DayQid. It is not used for advertising, not sold, not used to train AI models, and not read by people, except when you ask for help and share it yourself. It leaves your device only as described above (Ask AI, when you choose it).

Microsoft user data

Data received from Microsoft (Outlook mail, OneDrive files) is used only to show you your own day in DayQid, on your device. It is not used for advertising, not sold, not used to train AI models, not read by people, and never sent to AI (Ask AI receives only the item details listed above for Outlook emails, never file contents).

Changes

This page describes version v117. It will be updated before a new version reads or sends anything new.

Contact

Questions: kratveer050@gmail.com