Update all references from "AI Therapy Starter Kit" to "Inner Dialogue", rename expansion pack to "Inner Dialogue: Deeper", and update GitHub URLs to ataglianetti/inner-dialogue.
7.1 KiB
Privacy & Security Guide
This guide explains your privacy options—from the basics to maximum protection.
Quick summary: Your files already stay on your computer. For most people, that's enough. If you share a computer or want extra protection, read on.
Choose Your Level
| Level | What It Means | Good For |
|---|---|---|
| Standard | Files on your computer, no extra steps | Most people on a personal computer |
| Password-Protected | Files locked behind a password | Shared computers, extra peace of mind |
| Maximum | Password + offline AI | When privacy is critical |
Standard (Default)
Your therapy files are stored on your computer as regular text files. This is already more private than keeping notes in a cloud app.
What's protected:
- Files never leave your computer (unless you sync them somewhere)
- No tracking or data collection by this toolkit
- You can delete everything by removing the folder
What to be aware of:
- Anyone who uses your computer could open the files
- Cloud backup services (iCloud, OneDrive, Dropbox) might sync the folder
Simple steps to improve privacy:
- Use a login password on your computer
- Turn on disk encryption (FileVault on Mac, BitLocker on Windows)—this protects everything if your computer is lost or stolen
- Don't put your therapy folder in a cloud-synced location
Password-Protected Storage
If you share a computer or want extra protection, you can put your therapy files in a password-protected folder.
Mac: Built-in Encryption
Macs have this built in—no extra software needed.
How it works: Your therapy files go inside an encrypted "disk image." When you want to use them, you enter a password and the folder appears. When you're done, it locks back up.
To set up manually:
- Open Disk Utility (search for it in Spotlight)
- Click File → New Image → Blank Image
- Name it something like "TherapyVault"
- Size: 500 MB (it grows as needed)
- Encryption: 256-bit AES
- Click Create and choose a password
To use:
- Double-click the disk image file to open it (enter password)
- Your files appear in a folder called TherapyVault
- When done, right-click the folder in Finder and choose "Eject"
Important: If you forget your password, your files are gone forever. Use a password manager.
Windows: VeraCrypt
Windows doesn't have built-in folder encryption, but VeraCrypt is free and works well.
To set up:
- Download VeraCrypt from veracrypt.fr
- Open VeraCrypt and click Create Volume
- Choose Create an encrypted file container
- Pick a location and size (500 MB is plenty)
- Choose a strong password
- Click Format to create it
To use:
- Open VeraCrypt
- Pick a drive letter (like T:)
- Click Select File and choose your container
- Click Mount and enter your password
- Your files appear in the new drive letter
- When done, click Dismount
Maximum Privacy: Offline AI
For when you need your conversations to never leave your computer at all.
What This Means
When you use Claude or ChatGPT, your messages travel to their servers to be processed. Even with good privacy policies, your words pass through their systems.
With a "local" AI, everything runs on your computer. Nothing is transmitted anywhere.
The Trade-off
| Claude/ChatGPT | Local AI | |
|---|---|---|
| Privacy | Good (not used for training) | Complete (never leaves your computer) |
| Quality | Excellent | Good, but not as nuanced |
| Speed | Fast | Depends on your computer |
| Requirements | Any computer | Newer computer with 16GB+ RAM |
Getting Started with Local AI
Easiest option: LM Studio
LM Studio gives you a simple app for running AI locally.
- Download from lmstudio.ai
- Search for and download a model (try "Llama 3" or "Mistral")
- Load the model
- Paste your CLAUDE.md contents as the system prompt
- Chat locally
More technical option: Ollama
Ollama runs from the command line and offers more control.
- Download from ollama.ai
- Open Terminal and run:
ollama pull llama3.1:8b - Start chatting:
ollama run llama3.1:8b - Paste your CLAUDE.md content when prompted
Limitations of Local AI
- Less capable than Claude or ChatGPT for nuanced therapeutic conversations
- No automatic file reading (you may need to paste context manually)
- Requires a reasonably powerful computer
- Setup is more hands-on
Understanding Cloud AI Privacy
When you use Claude or ChatGPT through their regular websites, your conversations may be used to improve their AI (unless you opt out).
Claude Code and API access are different. When you use Claude Code (what this toolkit uses), your conversations:
- Are not used to train the AI
- Are kept for about 30 days for safety monitoring, then deleted
- Are handled under stricter privacy policies
This is true for both Claude (Anthropic) and ChatGPT (OpenAI) when using their APIs.
Bottom line: Using Claude Code is more private than chatting on claude.ai or chatgpt.com directly.
Avoiding Cloud Sync
If you use iCloud, OneDrive, Dropbox, or Google Drive, be careful where you put your therapy folder.
The issue: These services automatically upload files to the cloud. Your therapy notes could end up on their servers without you realizing it.
Simple fix: Put your therapy folder somewhere that doesn't sync.
Mac: Avoid putting it in Documents or Desktop if they sync to iCloud. Instead, create a folder directly in your home folder (like ~/Sage).
Windows: Avoid the OneDrive folder. Create your therapy folder directly in C:\Users\YourName\ instead.
Or: Use password-protected storage (see above). Even if the encrypted file syncs, no one can read it without your password.
Backing Up Safely
Your therapy notes are valuable. Here's how to back them up without compromising privacy:
If using password protection: Your encrypted container can be backed up anywhere (even cloud storage). Without your password, it's unreadable.
If not using password protection:
- Back up to an encrypted USB drive you keep somewhere safe
- Don't email session notes to yourself
- Don't back up to cloud services without encryption
Important: Store your encryption password in a password manager, not in a file next to your therapy folder.
Quick Privacy Checklist
Basics (everyone should do these):
- Put therapy folder outside cloud-synced locations
- Use a login password on your computer
- Turn on disk encryption (protects if your computer is lost/stolen)
- Mac: System Settings → Privacy & Security → FileVault
- Windows: Search "BitLocker" in Settings
For shared computers:
- Use password-protected storage (see above)
- Lock the folder when not in use
- Store your password in a password manager
For maximum privacy:
- All of the above
- Use a local AI instead of Claude/ChatGPT
Questions? Open an issue on GitHub.