Privacy Policy

Last updated: June 29, 2026

This privacy policy covers all Chrome extensions published by Lifeng Lin, listed below. It explains what data each extension handles, where that data is stored, and why each permission is requested.

Practices common to all extensions

Extensions

Dreamy Tab — Journal, Calendar & To-Do Dashboard

A new-tab dashboard combining a journal, calendar, and to-do list.

Data handled
Journal entries, to-do items, and calendar event data you create.
Where stored
Locally via chrome.storage, and optionally synced to a private app-data folder in your own Google Drive if you sign in. Calendar features read/write events on your own Google Calendar via your authenticated account.
Permissions
identity (Google sign-in for optional sync), storage (local data).

Daily Journal

A simple daily journal popup.

Data handled
The journal text and dates you enter.
Where stored
Locally on your device via chrome.storage. A future version may add optional sync to your own Google Drive app-data folder; this policy will be updated when that ships.
Permissions
storage.

Daily Cryptogram

A daily cryptogram puzzle game.

Data handled
Your puzzle progress and preferences.
Where stored
Locally on your device via chrome.storage.
Permissions
storage.

My Custom New Tab

A minimalist new-tab dashboard with clock, focus timer, and to-do list.

Data handled
Your to-do items and dashboard preferences.
Where stored
Locally on your device, in your browser's local storage.
Permissions
None requested.

Encrypt/Decrypt Tool

Encrypts or decrypts text you select on a page, via the right-click menu.

Data handled
Only the text you explicitly select and choose to encrypt/decrypt. The extension never reads page content automatically.
Where stored
All processing happens locally in your browser; nothing is transmitted anywhere. Your saved keys/settings are stored locally via chrome.storage.
Permissions
clipboardWrite (copy results), storage (save your settings), contextMenus (right-click menu), activeTab / scripting (read the text you selected), notifications (status messages), broad host access (so the right-click action works on any site you choose to use it on).

Focus Break

Reminds you to take breaks on a schedule you set.

Data handled
Your break schedule and preferences.
Where stored
Locally on your device via chrome.storage.
Permissions
notifications (break reminders), storage, alarms (scheduling reminders).

Calendar Journal

Adds journal notes to events on Google Calendar's web page.

Data handled
Notes you write against calendar events.
Where stored
Locally on your device via chrome.storage. The extension only runs on calendar.google.com.
Permissions
storage, activeTab, scripting (to display your notes alongside calendar events), host access limited to calendar.google.com.

Google Calendar Custom Theme

Applies a custom visual theme to Google Calendar's web page.

Data handled
None. The extension only changes the page's appearance.
Where stored
Not applicable — no data is collected or stored.
Permissions
activeTab (apply the theme to the calendar tab you're viewing).

Quick Highlight Collector

Saves text you highlight on web pages via the right-click menu.

Data handled
Only the text you explicitly highlight and choose to save.
Where stored
Locally on your device via chrome.storage.
Permissions
storage, contextMenus (right-click "save highlight" action), tabs / activeTab, broad host access (so the action works on any site you choose to use it on).

Timebox Task Manager

A task manager using timeboxing.

Data handled
Your tasks and schedule.
Where stored
Locally on your device via chrome.storage.
Permissions
storage.

Wikipedia Encyclopedia Stylizer

Restyles Wikipedia article pages.

Data handled
None. The extension only changes how the page looks.
Where stored
Not applicable — no data is collected or stored.
Permissions
activeTab, scripting (apply styling to the page you're viewing).

Data retention and deletion

Uninstalling any extension removes its locally stored data from your device. For extensions that offer optional Google Drive sync, you can delete the synced data at any time by revoking that extension's access from your Google Account permissions page , which also deletes the associated app-data file.

Children's privacy

None of these extensions are directed at children or knowingly collect data from children.

Changes to this policy

If an extension's data practices change, this page will be updated to reflect that, with a revised "Last updated" date above.

Contact

Questions about this policy can be sent to [email protected].