Data in transit (encrypted)
SightCoach™ controlled node
Data discarded / never stored
Text stored (your session history)
Third-party AI boundary
Browser-only processing
Every Connection Point — Explained
🎙️
Your Microphone
Browser-Only Processing
Your microphone audio is captured and converted to text entirely inside your browser using the Web Speech API. The audio signal never leaves your device.
→ IN: Raw audio from microphone
→ OUT: Text only (speech-to-text)
✗ DISCARDED: All audio data — never transmitted
📷
Your Camera
Browser-Only Processing
Individual frames are captured in your browser, encoded as base64 text, and sent to the AI as part of a text message. No image file is ever created. The raw video stream never leaves your browser.
→ IN: Live video stream
→ OUT: Encoded frame text (single snapshot)
✗ DISCARDED: Video stream, all other frames
🖥️
Your Screen Share
Browser-Only Processing
Screen share frames are handled identically to camera frames. A single frame is captured in your browser, encoded as text, and sent. Your screen is never saved, logged, or transmitted as an image file.
→ IN: Screen capture stream
→ OUT: Encoded frame text (single snapshot)
✗ DISCARDED: All other frames, the stream itself
🔒
TLS Encrypted Channel
Encrypted Transit
All data between your browser and our server travels through a TLS-encrypted HTTPS connection. Nobody between you and our server can read it — not your ISP, not a network observer, not anyone.
→ IN: Your text query + encoded frame (if used)
→ OUT: Encrypted packet to SightCoach™ server
✗ INTERCEPTABLE: Nothing — end-to-end encrypted
⚙️
SightCoach™ Server
Our Controlled Node
Our server receives your text query, validates it (CSRF check, rate limit, sanitization), and forwards it to the AI provider you selected. It receives the AI response and sends it back to your browser. It does not write audio or image files to disk at any point.
→ IN: Encrypted text query from your browser
→ OUT: Query forwarded to AI provider (text only)
◈ STORED: Your typed text + AI response text (session history)
✗ NEVER STORED: Audio, images, video, screen data
💾
Session History Database
Text Only — Your Data
The only data stored on our server is the text you type and the AI's text responses, so you can review your session history. This data is yours. It is never sold, shared, or used to train any model. You can delete it at any time.
◈ STORED: Your typed messages (text)
◈ STORED: AI text responses
✗ NEVER STORED: Audio, images, screen, video
✗ NEVER SHARED: With anyone, for any reason
🤖
OpenAI / GPT-4o
Third-Party AI — External Boundary
Your text query (and encoded frame if vision is used) is sent to OpenAI's API. We cannot control what OpenAI does with this data. OpenAI has its own privacy policy. They may retain API conversations. Their Memory feature may store information about you across sessions.
→ IN: Your text query (+ optional encoded frame)
→ OUT: AI-generated text response
⚠ Manage at: chat.openai.com → Settings → Data Controls
🤖
Anthropic / Claude
Third-Party AI — External Boundary
Your text query is sent to Anthropic's API. Claude does not have persistent memory by default — each session starts fresh. Anthropic may retain API conversations for safety review purposes.
→ IN: Your text query
→ OUT: AI-generated text response
⚠ Policy: anthropic.com/privacy
🤖
Google / Gemini
Third-Party AI — External Boundary
Your text query is sent to Google's Gemini API. If you have a Google account, activity may be linked to it. Google may use API interactions to improve their models.
→ IN: Your text query
→ OUT: AI-generated text response
⚠ Manage at: myaccount.google.com
How Each Claim Is Proved — Not Just Stated
Claim
We never store your audio
The Web Speech API converts audio to text inside your browser. Our server never receives an audio file. Our security monitor actively scans the server for audio files after every session and publishes the result live on the security dashboard.
Claim
We never store your camera feed
Camera frames are encoded as base64 text strings in your browser and sent as part of a text message. No image file is ever written to our server. The security monitor scans for image files in all upload and temp directories and publishes the result live.
Claim
We never store your screen
Screen share frames are handled identically to camera frames — encoded as text in your browser, sent as part of a text message, and discarded after the AI response is generated. No screen image is ever written to disk.
Claim
The connection is encrypted
All traffic runs over HTTPS/TLS. Your browser shows the padlock icon. Our security monitor checks the TLS status on every scan and publishes the result. You can verify independently by clicking the padlock in your browser address bar.
Claim
We never sell your data
We are a sole-proprietor creative platform, not an advertising business. Our revenue model is subscriptions and services — not data. There is no advertising infrastructure, no tracking pixels, no data broker relationships.
Claim
You can verify this yourself
Open your browser's developer tools (F12 → Network tab) while using SightCoach™. You will see every request made. You will see text going out and text coming back. You will not see audio files, image files, or video streams being transmitted to our server.
⚠ Third-Party AI Services — What You Are Accepting

SightCoach™ is a transparent flow-through service. We control our end completely. However, to generate AI responses, your text queries are sent to one of the following third-party AI providers. We are being completely honest: we cannot control what these companies do with data on their end. By using SightCoach™, you are also subject to their terms.

OpenAI / ChatGPT May retain API conversations. Memory feature stores facts about you across sessions. Manage at chat.openai.com → Settings → Data Controls.
Anthropic / Claude May retain conversations for safety review. No persistent memory by default. Policy at anthropic.com/privacy.
Google / Gemini May use interactions to improve models. Activity may link to Google account. Manage at myaccount.google.com.