This is a translation provided for convenience. The Traditional Chinese version is the authoritative text; if the two ever differ, the Chinese one governs. Last updated 2026-08-13.
If you use the Chrome extension and do not sign in, the reminders you create exist only on your own computer. We cannot see them, and there is no server that could. The extension makes no network requests at all in that mode, and that is a principle we do not intend to change.
The website and the LINE bot are different. Neither has local storage to use, so a list created there is stored on our server. See Three ways to use it below.
Signing in is optional and free (email reminders cost nothing). When you do sign in, the only things sent to us are your email address and a session credential. The one exception is push reminders, which you switch on yourself: to send you an email or a LINE message at the right moment, our server has to know when to send it and what date the item expires. Even then, the source URL and the page content never leave your computer.
To help you record and be reminded of expiry dates for subscriptions, trials and other services.
This section is about the site lapsewatch.smallworks.app, not the
extension. The statement above that there are no analytics refers to the extension,
and that is still true. Keep the two separate.
This website uses Cloudflare Web Analytics to count how many people arrive and which page they came from. We need to know which content actually helps people; otherwise we are deciding by feel.
It does not:
What it records is page-level: how many times a page was viewed, the referring site, the rough device type. None of it maps back to you as a person, and we have no way to learn “which pages did this individual read”.
The signed-in list page carries no analytics at all. That is your personal screen, and “who looked at their own subscription list, and when” is information nobody needs. For the same reason, that page is not indexed by search engines.
Only at the moment you click the LapseWatch icon, and only on the tab you are looking at. Then:
input, textarea or select
elements, forms, password fields, card fields, hidden content or iframes, and it
does not read cookies or site local storage.
Only after you press “Create reminder”, and only:
This lives in the browser's local storage (chrome.storage.local).
It is not synced to your Google account and does not leave this computer.
Every permission the extension declares, and why it needs it:
activeTab — read the page you are looking at.
Granted only at the instant you click the LapseWatch icon, for that one tab, once.
No click, no permission; close the window and it is gone. This is also why the
install screen does not say “read your data on all websites”.
scripting — run the date-finding code. Sends the
date-finding code into the page you just clicked on. It runs inside the page and
returns only masked fragments; page content is not sent anywhere.
storage — keep reminders on your computer. Stores the
reminders you confirmed. Local only, never synced, never uploaded. You can delete
all of it at once from the settings page.
alarms — wake up at the right time. Schedules local
alarms before the expiry date. They live in the browser and touch no server.
notifications — show the reminder. Shows a desktop
notification containing only the service name you typed and the expiry date.
identity — sign in with Google or LINE (only when you do).
Used when you press “Sign in with Google” or “Sign in with LINE” to open the
provider's login screen and bring the result back. We receive only your
email address — not your name, avatar or contacts.
It is never used if you do not sign in, does not run in the
background, and reads none of your account data; Chrome opens a login window at the
moment you press the button and that is all.
The extension does not declare tabs,
history, cookies, webRequest or persistent
access to any site, and requests no Google OAuth scopes.
“Add to Google Calendar” produces a pre-filled calendar URL that you open yourself. The extension cannot create a calendar event for you and has no permission to do so — you press save on Google's page. Once you click, your browser goes to Google and that connection is covered by Google's privacy policy. We send Google nothing; the URL contains the service name and date you can see on screen.
LapseWatch has three entry points and they are materially different. Covering them with one paragraph would make you think you have more protection than you do, so here they are separately:
| How you use it | Account needed? | Where the list lives |
|---|---|---|
| Chrome extension, not signed in | No | Your computer only, no network at all |
| Chrome extension, signed in | Yes (email) | Still your computer; only reminder timings are uploaded |
| Website and LINE | Yes | Our server (there is no local storage to use) |
If you arrive by adding the LINE bot as a friend, we do not know who you are. We receive a user identifier from LINE (a string of letters and digits) so we know where to send messages. We cannot see your LINE display name, your photo or any of your conversations. We ask for an email address only when you pay, because a receipt needs one.
The paid tier lets you invite up to 5 people to the same list. This is the only feature where your data is visible to another person, so:
Prices are on Plans and pricing. Here is what leaves your computer once you sign in or buy:
Once signed in you can have reminders delivered by email, and by LINE as well. This is the only feature that lets reminder data leave your computer, and it is off by default. If you do not turn it on, none of the following happens.
We never touch your card details. Payment is handled entirely by ECPay; all we receive is whether the order was paid. That transaction is covered by ECPay's privacy policy.
This extension is not directed at children under 13.
If a future version changes how data is handled, we will update this page and say so inside the extension. We will not change how your data is handled without telling you.
For anything privacy-related, email alan930604@gmail.com.