Privacy policy

Effective date: November 13, 2026

Summary

Daylined is a Chrome extension that shows and edits your Google Calendar events and Google Tasks on a week board. It has no servers of its own and no analytics. Your data goes only between your browser and Google.

Who we are

Miles McHugh, [email protected], daylined.com.

Data Daylined accesses

Google Calendar events and Google Tasks for the account you sign in with, through Google's APIs. Daylined uses them to draw the board and to save the changes you make: create, move, resize, and delete events, and mark a task done.

Chrome permissions, from the extension manifest: identity (sign in and hold a Google token), storage (settings and a local copy of the week), sidePanel (Chrome's side panel), and alarms (refresh the week and renew sign-in on a timer). Host access is limited to https://www.googleapis.com/* and https://tasks.googleapis.com/*.

OAuth scopeWhy
calendar.calendarlist.readonlyList the calendars on the account so the ones you choose can appear on the board.
calendar.eventsRead events, and save creates, moves, resizes, and deletes you make on the board.
tasksRead Google Tasks, and update a task when you mark it done.

How data is used

Only to provide the board's user-facing features. Not used for advertising, profiling, or model training, and never sold.

Where data is stored

Daylined does not receive or store your calendar or tasks. Nothing is sent to the developer.

Settings such as categories, work hours, and whether tasks are shown are kept in chrome.storage.sync. If Chrome Sync is on, those settings travel with your Chrome profile under Google's own terms. Which calendars you selected stays in chrome.storage.local on the device.

Which days are on the board, the title mode, and renamed, minimized, or hidden categories stay in chrome.storage.local. They are not sent to Google by Daylined.

A copy of the events currently in view is cached in chrome.storage.local so the board can still show the last week if sign-in lapses. That copy stays until a refresh replaces it, you use Delete cached Google data in Settings, or you remove the extension. There is no separate expiry timer in the extension.

Sign-in uses chrome.identity. Chrome holds the profile token. If that path is unavailable, Daylined opens a Google window and stores the resulting token in chrome.storage.local on the device. The developer never sees it.

Sharing

None. The only transfer is to Google, to load and save your own data at your request.

Google API Services User Data Policy

Daylined's use and transfer to any other app of information received from Google APIs will adhere to the Google API Services User Data Policy, including the Limited Use requirements.

Your controls

Uninstall at chrome://extensions. Revoke access at myaccount.google.com/connections. Removing the extension clears the data it stored in Chrome's extension storage on that device.

This website

daylined.com uses no cookies, no analytics, no third-party scripts, and no externally hosted fonts. If you choose a theme, it is saved in your browser's localStorage and never transmitted.

The site is a set of static files. If it is hosted on Cloudflare Pages or GitHub Pages, that provider may keep standard server logs (such as IP address and user agent) for security and operations, under its own policy.

Children

Daylined is not directed to children under 13.

Changes

Material changes will be posted here with a new effective date. If the extension's data use changes, users will be asked to consent again before the new use begins.

Contact

[email protected]

Coming soon to the Chrome Web Store.