site notes
privacy
i count visits and a few little interactions, mostly because i like seeing what people poke at. analytics are on by default; you can turn them off below.
your browser
count this browser?
page and interaction analytics are on by default. a saved off switch, global privacy control, or do not track keeps them off.
a small head count
this build uses OpenPanel for page views and a small set of interactions. rainbowfetch does not send names, email addresses, audio, midi notes, room photos, or tool queries as analytics properties. the provider receives network requests and processes technical details such as browser, device, referrer, and approximate location under its own policy.
analytics run on a fresh visit unless your browser sends global privacy control or do not track. an existing saved refusal stays off. your choice is stored here as rf-analytics-consent; it is not sent as an event property.
turn analytics off below to stop loading the provider on subsequent page loads. this does not recall requests already sent.
Provider details: OpenPanel privacy · Google privacy
local browser settings
The theme choice and optional Core tuning stay in local storage. A short Core hint may use session storage. Rainbowfetch analytics events do not include the theme choice or Core tuning values.
lumenlab audio and MIDI
On the lumenlab page, you can choose a local audio file, ask to use your microphone, or connect a MIDI keyboard where the browser supports Web MIDI. Audio and MIDI note data shape the visual field in this browser only; they are not uploaded, recorded, or saved. Microphone access and MIDI permission are requested only after you choose their controls. Microphone tracks and MIDI input listeners stop when you stop them, hide the page, or leave it. This page makes no sound from MIDI notes. Audio and MIDI details are not sent to analytics.
space reset photo and local data
When you submit a room photo in Space Reset, the browser sends it to space-reset-worker.rainbowfetch-cms-auth.workers.dev for analysis. The Worker sends the image to Anthropic's API to produce missions. Do not include people or sensitive details in a photo. The photo is not saved in this browser by Space Reset.
Space Reset keeps its current missions, timer, settings, and session history in this browser's local storage under rf-space-reset-session_state, rf-space-reset-timer_state, rf-space-reset-selected_persona_id, rf-space-reset-room_type, rf-space-reset-difficulty, rf-space-reset-mission_count, rf-space-reset-streak_includes_skips, rf-space-reset-timer_sound, rf-space-reset-timer_notify, rf-space-reset-session_history, rf-space-reset-user_statistics, and rf-space-reset-last_session_date. Current mission text may describe things visible in your room; an inactive saved session expires after 24 hours. The photo itself is not saved here. Clearing site data removes all of these records.
hayroll requests
Hayroll checks its gateway for service availability when you open the tool page. It sends your search or research query, page URL, comparison URLs, question, or limited extracted page text only after you submit. Search uses the Hayroll search service. Page analysis reads public pages using a bounded static reader; ask, sweep, compare and research also send limited extracted page text to the configured language-model provider. Research safely reads up to three search results. Avoid submitting sensitive information.
The gateway keeps each result in memory for up to 30 minutes. It has no shared visitor history and does not log your query, URL or question. Rate limits use temporary hashed network addresses. The browser holds recent results, source selections, working notes and private run tokens in tab memory only; they are not saved to browser storage. Working notes and the collected source list are not sent to the service. Tool inputs, results, notes and run tokens are excluded from Rainbowfetch analytics. Upstream search, page hosts and model providers may process submitted requests under their own policies.
site editing
The separate /admin/ editor uses an OAuth sign-in flow and a short-lived state cookie to protect that sign-in. It is not loaded on public pages.