Lightweight color wash behind the page. Content does not depend on this animation.

Skip to content

Privacy Policy

This page describes how the public o0oi1i site treats information. It is written by one person for a personal showcase and an optional paid product. There is no legal department behind these words. They are not legal advice.

Last updated: 30 August 2026.

Who runs this

o0oi1i is a personal project. The public site lives at o0oi1i.io. An optional signed-in product is planned at app.o0oi1i.io. The first public milestone is the showcase plus the owner’s public data. General registration and paid access are not open yet.

What this site is

You can browse work, notes, a public-data frame, pricing, this changelog, and these legal pages without creating an account. Theme, language, and motion controls are for reading the site, not for tracking you as a customer.

What is collected today

On the public marketing site, collection is small and incomplete. This is what the code actually does now:

  • Hosting logs. The site is served like any other website. The host may record ordinary request data such as IP address, user agent, path, and time. That is not a product analytics dashboard we operate ourselves.
  • Locale. If you switch language, the site may store NEXT_LOCALE so the next visit stays in Chinese or English.
  • Consent cookie. A banner can write a consent cookie (true or false, about 30 days). The banner still says the site does not use cookies yet; clicking Allow or Decline still writes that cookie. We do not currently gate a third-party tracker on that choice.
  • Theme. Light, dark, or system is stored in localStorage on your device. It is not an account setting sent from this public site.
  • Contact form. The form asks for a name, email, and message. Submission is not wired to a mailbox or CRM yet. Treat anything you type as something that could be logged in a development environment. Prefer the form only when you accept that it may not be delivered.
  • Newsletter form. A subscribe field exists on the homepage. It is not connected to an email list. Entering an address does not start a confirmed subscription today.

We do not currently send page views to Vercel Web Analytics, Plausible, Google Analytics, or a similar product from this app. The analytics slot is a stub (AnalyticsScript renders nothing; trackEvent only console.infos in development). If that changes, this page will be updated to name the service.

Error monitoring (for example Sentry) is planned for the product later. It is not wired on this marketing app today.

If you later use the signed-in product

When registration opens, an account may include an email address, password or OAuth (Google / GitHub), language, timezone, and the tasks, habits, and related records you create. Payment is planned through Dodo Payments. Transactional mail is planned through Resend. Those systems will have their own processing roles. Public pages only show an allowlisted slice of the owner’s data. Other users’ private text is not meant to be public.

You should be able to export your own data and delete your account once that product is open. Retention for backups, payment records, and mail logs will follow the published product policy at that time — not a promise invented here.

Cookies and similar storage

| Name / place | Why it exists | | -------------------- | --------------------------------------------- | | NEXT_LOCALE | Remember Chinese or English. | | consent | Remember that you answered the cookie banner. | | localStorage.theme | Remember light, dark, or system. |

Session cookies for a signed-in product will appear only after you actually sign in on app.o0oi1i.io.

How to reach us

Use the Contact page. There is no separate privacy inbox and no dedicated compliance team.

If you want a stored consent or locale cookie cleared, you can remove site cookies in your browser. Theme lives in localStorage on this device.

Changes

This page will change when the site’s real collection changes — for example when analytics, mail, or payments actually go live. The date at the top is the last edit.

Limits

This is a personal site. Do not assume enterprise security reviews, a data-protection officer, or a guaranteed response time. If something here is wrong, write via Contact and we will correct the page.