Cookies and similar storage
Cookies are small values stored by a browser and sent with relevant website requests. Local storage and session storage also keep information on your device, but they are not automatically attached to every request like cookies. Browser caching and page memory serve different purposes again.
The keyboard and lesson features do not require a login or set a processing-session cookie. They use browser storage for the features below. The public live website also loads advertising and analytics services, which may set first-party or third-party cookies and similar storage. A saved draft is not a registered account and is not synchronized to a cloud profile.
Storage used by the tools
A feature uses its storage when needed. Storage is specific to a browser profile and site address; another browser or device normally has separate data.
| Storage item | Purpose | Duration |
|---|---|---|
| Appearance preference | Local storage remembers light, dark or system appearance. | Until you change the preference or clear site data; no application expiry. |
| Editor formatting | Local storage remembers font family, size, bold, italic, underline, strikethrough, color and text direction across the four keyboards. | Until changed or browser site data is cleared; no application expiry. |
| Latest editor draft | Local storage saves the latest text from the keyboard editor, shared across input methods in this browser. | Until replaced, cleared or removed by the browser; no application expiry. |
| Current-tab draft | Session storage preserves the editor draft for a particular tab, separately from the latest shared draft. | For the tab session. Browser session restoration can retain it. |
| Zhuyin learning profile | Local storage holds settings, explicitly saved phrases, optional learned candidate choices and aggregate Zhuyin practice statistics. | Until the relevant item is deleted or reset, an import replaces the profile, or site data is cleared. No application expiry. |
| Temporary text transfer | Session storage carries selected text or readings between related tools in the same tab. | Consumed once; accepted for up to ten minutes. An abandoned record may remain until next checked or tab storage is cleared. |
| Other practice, quizzes and tool results | Page memory holds Pinyin, Cantonese and Cangjie exercise progress, lesson quiz answers, and reading, notation and code tool inputs and results. | Until the page is reloaded or discarded; browser back/forward restoration may retain it. |
| Public resource cache | The browser may cache fonts, scripts, dictionary files and other public resources to make later visits faster. | Managed by the browser and resource cache settings; remove through the browser’s cached-data controls. |
Manage your choices
If browser storage is blocked or unavailable, saving preferences, restoring drafts or transferring text between tools may fail. You can still keep a copy using the available copy or download controls. Browser private modes and session restoration can change storage lifetimes.
- Change light, dark or system appearance using the control in the site header.
- Use Text style above the editor to change formatting preferences. Reset style restores the default font, size, styles and Automatic color; text direction is controlled separately in the same dialog.
- Use Clear in the editor to empty the current draft. It is undoable while the page remains open and does not erase other tabs, saved phrases or learning data.
- Delete individual saved phrases in My phrases. Reset learned choices removes learned candidate records; turning learning off alone does not delete them. Reset progress on Zhuyin practice clears its saved totals.
- Export any personal learning data you want to keep before importing another backup or clearing storage. Importing a backup replaces the saved Zhuyin profile.
- For broader removal, close other i2Bopomo tabs, then use your browser’s settings to clear this site’s data, including local and session storage. Close or reload the remaining page so an open tab does not save its old state again.
- Manage clipboard history, downloaded documents, exported backups, printed copies and browser history separately. Clearing site storage does not remove those copies.
Advertising and analytics storage
The live website uses Statcounter and Yandex Metrica for traffic statistics, and Google AdSense Auto ads for advertising. These services may use cookies or similar browser identifiers for visit measurement, advertising delivery, performance measurement and fraud prevention. We do not enable Yandex Metrica session replay.
Provider storage is separate from the editor drafts and learning profile listed above. Which cookies or storage values are set, and how long they remain, depend on the provider, configuration and your browser. See Statcounter’s Privacy Policy, Yandex Metrica’s cookie and storage information and Google’s cookie information for provider information.
You can block or remove cookies and other site data in your browser. Statcounter provides an analytics-cookie refusal control; Yandex provides Yandex Metrica opt-out information. Google Ads Settings manages Google ad personalization, but does not remove every ad or cookie. Clearing cookies may also remove a provider’s remembered refusal or preference.
Google’s advertising controls apply to Google services, not Statcounter or Yandex Metrica. We currently do not provide one site-wide control for all advertising and analytics preferences. Use the provider links and browser settings described above. Merely browsing the site or agreeing to our terms is not consent to non-essential tracking or advertising storage.
For more about Google’s use of information, see How Google uses information from partner sites and Google’s Privacy Policy. Non-personalized advertising can still involve cookies and measurement.
Updates and related information
We revise this page when storage, advertising or analytics practices change and show the revision date above. Our Privacy Policy covers technical requests, providers, external search, correspondence and privacy rights. Our Terms of Use cover use of the keyboards and learning material. Contact admin@sciweavers.org if you have a question about a storage item.
Questions or requests?
Contact Sciweavers LLC at admin@sciweavers.org. Please describe your request without including private text, passwords or other sensitive information.