PRIVACY.md
Rama main · réplica de lectura del repositorio original.
# Anansi privacy notice
Effective date: 14 October 2026
Anansi is an open-source, self-hosted personal library. The public Chrome
extension connects to the Anansi server URL you choose. The project maintainer
does not operate a central capture service in this edition.
## What the extension handles
When you connect and use capture/import features, the extension processes saved
post or repository identifiers, URLs, text, author information, timestamps,
available metadata and media references. GitHub imports can include private
repositories visible to your signed-in account. Saving a page or selection can
include sensitive content visible on that page. Optional Chrome bookmark
mirroring reads bookmark URLs, titles and identifiers after you grant permission.
Connection credentials, capture queues, import progress, configuration and
diagnostics are stored locally in the browser profile. The extension uses your
existing signed-in provider session to make supported requests. It does not use
the browser cookies API to read cookie values or send session cookies to Anansi.
Supported-site content scripts observe supported save actions and import
responses. General page capture uses a toolbar or context-menu gesture. Chrome
bookmark access is optional and can be disabled. The extension does not request
mandatory access to every website.
## Where data goes
Captured content is transmitted to the Anansi server you configure, using HTTPS
for hosted servers; loopback HTTP is allowed for local development. A Cloudflare
deployment stores library records in D1 and accepted media copies in R2. Local
runtime data is stored by the installation owner. The extension makes provider
requests needed to capture/import supported saves from the browser session.
Automatic tagging and semantic search are optional. When enabled, relevant saved
text is sent to Cloudflare Workers AI; semantic indexing stores text chunks in
D1 and embeddings in Vectorize. Cloudflare operates those services under its
own policies and the deployment owner's account. Hosting logs can include
request metadata. Owners control their Cloudflare logging and retention settings.
Anansi's current source includes no third-party advertising or analytics SDK.
Captured library content is not sent to the project maintainer by the extension.
If you connect to another person's deployment, that operator can access the
library data; choose a server you control or trust.
## Your controls and retention
You can disable individual sources, disable bookmark mirroring, disconnect the
extension and disable optional AI. Disconnecting stops delivery and clears the
connection credential; it does not delete the server library. Queued captures
can remain locally for recovery. Removing the extension removes its local
browser storage. Archiving an item or removing a source save is not a promise
of permanent deletion from library history.
The deployment owner controls stored data and retention. Export provides a
logical library backup, excluding media bytes. Owners needing complete deletion
must remove the applicable library data, media and AI indexes from their own
installation, and account for backups. Disabling semantic search queues index
cleanup; remote deletion can require retry while the service is unavailable.
Browser profiles and deployment credentials need protection. The public release
package contains no owner's connection credential. Private configured builds
contain extractable credentials and must not be shared or uploaded to a store.
## Contact and changes
For general support, use the Anansi GitHub issue tracker without posting secrets
or private saved content: https://github.com/jojomensah89/anansi/issues.
Report security concerns privately using the process in SECURITY.md.
This notice must be reviewed when capture behavior or data destinations change.