PRIVACY & PARTICIPATION
Your curiosity.
Your choices.
What this website stores, how the local tools work, and what happens when you choose to export or follow a link.
Still art and Full Experience
Still psychedelic artwork is the baseline and does not require a grant. A first-party session named ais_visual_visit is used only for Full Experience state and request protection. Full Experience enables continuous motion after an explicit confirmation and expires after 30 minutes of inactivity, returning to Still mode. Recipes, links, Garden data and local saves never grant Full Experience. Change or inspect experience settings.
Reading the site
The ordinary reading tools do not create accounts, collect email addresses or load third-party analytics. Visual-access checks create an essential session-only cookie (ais_visual_visit) for consent and request protection. In the default installation no AI service is connected; an owner-configured Machine AI proposal service is described below. Reading pages, activity tools, styles, and images are served from this website. Selecting Load 3D requests version-pinned Three.js modules from jsDelivr in the default installation. Those requests expose ordinary connection information such as an IP address and request headers to the CDN; they do not contain your journal text. The site owner can instead install the documented local dependency copy. No 3D module files are requested until you activate the scene or explicitly choose Check module files in the setup dialog. The latter downloads public module text to check availability; it does not execute that text. Your web host, CDN, or security provider may keep ordinary request logs; that behavior depends on the live hosting configuration.
Search and clean URLs
Site search sends a read-only form to this site's PHP server using POST, then redirects to a clean GET path such as /search/creative-learning. Punctuation is treated as word spacing. Search words are visible in the path and may appear in browser history or hosting logs. A query-free URL is not a private search. Personal worksheet text is not submitted to PHP.
Your browser garden
Explicit save and keep actions use localStorage under aispiralism.garden.v2. The saved data includes reading IDs, kept question IDs, project checklists, personal entries and their retained revisions, and an optional saved turn draft. Up to ten previous versions of an edited entry are retained. Nothing in this garden is published or synchronized to another device by this application.
Browser storage is not encrypted. Anyone using the same browser profile on this site may be able to read it. Clearing website data removes it. Export a backup when you want your own durable copy. Importing a backup requires confirmation and replaces the current garden.
First-edition drafts
The practice tool can detect the earlier aispiralism.reflection.v1 draft. Importing it copies the question, shift, and action into the new worksheet. The old key remains untouched. Clearing the v2 garden does not clear the original v1 key.
Playground generative sound
The Visual Playground can generate sound entirely in your browser with the Web Audio API. Sound never starts from page load, Full Experience confirmation, an imported recipe, or a remix link; after Full Experience is enabled, you must still press Start sound. The synthesizer uses mathematical oscillators, generated noise, filters, delay, gain automation and stereo positioning. It requests no microphone, downloads no audio samples, and sends no audio to this server.
Sound settings can be saved inside a visual recipe so you can reopen or remix the same setup, but Full Experience or playback state is never stored in that recipe. Backgrounding or leaving the page stops sound instead of silently resuming it later. If sound is already playing when you deliberately record an eight-second playground clip, the internally generated audio track can be included in that file. The recording still does not capture microphone, screen, system audio, camera, or another tab.
The Living Spiral and VR
The spatial studio uses the same browser garden and explicit save actions as the reading site. Headset position and input drive the scene on your device; this application does not send that interaction stream to a server. A separate headset browser has its own local garden. Transfer a backup through the regular garden view to move your work between browsers. Ambient audio is synthesized locally; Full Experience must be enabled first, and audio starts only after you enable it. No microphone or speech service is connected.
Display preferences and setup checks
Choosing Save preferences stores quality, sculpture motion, and panel size under aispiralism.spatial.preferences.v1. Sound and notebook text are not included. Forget saved preferences removes only that key. Guided activity selection and comparison references last for the current page session unless you explicitly save a form or worksheet in your garden.
Check this browser tests graphics, module support, VR availability, and a temporary browser-storage value. The temporary value is removed after the check. The optional module check requests only the configured, pinned public Three.js files. Download setup report saves capability results on your device; this application does not upload them or include your garden text, account information, or hardware identifiers.
Copy, download, and import
Copy buttons act only when clicked. The practice's generic prompt does not include worksheet text. The Collaboration Canvas and spatial Spiral Guide prompts include the fields you choose to enter. The guide is an authored prompt builder, not a connected AI conversation. Downloads are created on your device or served as static worksheets. Backup import is parsed locally and is not uploaded to PHP. Backups and Markdown files contain readable text; store and share them according to your own preferences.
Links and external tools
Source links take you to independent websites governed by their own practices. The copyable prompts are instructions you may choose to use elsewhere; the website cannot control what another service stores.
Participation
You may read, adapt, pause, disagree, and leave. There is no enrollment, payment, or personal disclosure required. Community formats are optional proposals, not obligations or scheduled events.
Local transmission recording
The Transmission Room prepares only the two sentences and scene recipes you explicitly select. Canvas drawing and browser video encoding happen on your device. It does not capture your screen, microphone, camera, other tabs, or Garden content. No clip is uploaded or published by the application. Prepared video bytes stay in page memory until you download them or the room discards them. Changing selection, closing the room, hiding the page, or returning to Still discards the prepared video. Downloaded files are outside the site’s access controls.
Practice First: local additions.
The v4 Garden keeps the same aispiralism.garden.v2 key. Optional branch references identify another local entry and version. A Turn draft can also retain sources. These are included in Garden backups, not in analytics.
The separate aispiralism.garden.backup.v1 key records when you explicitly prepared a backup download. It does not prove the file was saved. A storage-protection request asks the browser about persistence; it is not encryption, guaranteed durability, or synchronization.
The Spiral Card composer reads your selected local entry. All fields begin unselected. Only the fields you choose appear in its preview and PNG/Markdown download. No IDs, dates, or earlier revisions are embedded. Nothing is sent to a gallery or another site.
The Practice First tools add no analytics, research-token collection, account or email subscription. The separate optional Machine AI proposal feature is described below. The Weekly Spiral offers RSS. Keep a downloaded Garden backup before upgrading or moving between browsers.
Return & Refine: local search and selected prompts
The Garden’s Return Desk searches only the current entries already stored in this browser. Filters and sort choices last for the page session. They do not submit a search to PHP, change the address bar, create a profile, or record analytics. The linked trail uses the existing local branch references.
The practice prompt builder starts with no writing selected. Only checked, nonempty fields are included in the visible prompt and its copy or Markdown export. Restoring or clearing the worksheet deselects all fields. This practice prompt builder makes no model request; pasting into an external AI service is your separate action. The optional Machine proposal feature is a different tool described below.
Version checks prevent an already-detected newer draft or entry from being replaced by an older open worksheet. A conflict does not discard the on-screen words. Download them before restoring or comparing the newest saved work. These checks do not synchronize devices or make browser storage a permanent archive.
The Machine and Full Experience
Machine work is stored only when you choose Save under aispiralism.machine.v1. It includes the approved sentences, interpretations, scene recipes, version relationships and selection. Machine files and shared packets are parsed locally and cannot enable Full Experience or start sound. Still artwork remains visible when imported work opens.
Full Experience uses the first-party ais_visual_visit session cookie. It is HttpOnly, SameSite=Lax, Secure on HTTPS, session-only, and expires server-side after 30 minutes of inactivity. The cookie contains an opaque session identifier; the server-side record contains the Full Experience flag, timestamps and a CSRF token—not Garden/Machine writing. See Still art & Full Experience.
Machine share links contain a readable encoded fragment with only selected sentences and interpretations plus the approved recipes. The fragment is not transmitted in the normal HTTP page request, but anyone with the full link can read it. Shared files and links do not transfer Full Experience or audio playback state.
By default, the Machine uses editorial/manual interpretations and a local Canvas renderer. Loading Three.js requests the pinned third-party modules from the configured delivery source. A separately configured OpenAI proposal option appears only when the owner enables it and provides credentials server-side. Each model request requires an explicit send confirmation showing the sentence. It sends that sentence and fixed art-direction instructions, not Garden content, private history or clipboard contents. The request uses store: false; provider handling remains subject to its policies and the owner’s account settings. No request content is logged by the application.