☁️This script handles feedback collection and content hosting. Your writings are stored in a _content_db tab so external readers can access them via a shareable link.
🔒Your credentials are stored in your own Google Sheet, which only you control. BetaReads never sends your data to any third-party server.
⚠️Updating? If you already have a sheet, paste the new script, then go to Deploy → Manage Deployments → ✏️ → New version → Deploy.
Internal reference only. Not shown to viewers.
For reference only. Not used for sending mail.
Min 8 characters. SHA-256 hashed before storing.
BetaReads
Sign in to your author dashboard
Your Writings
Synced
🛡️Content protection uses client-side techniques that deter casual copying. They cannot prevent determined users with technical knowledge. There is no watermark — Viewer identity is kept private.
Add New Writing
Shown to viewers. Supports pen names or multiple credits.
📄
Click to upload or drag & drop
.txt or .md files only
Place cursor in text, then click
Feedback Controls
Viewers must enter this password before reading.
Feedback
Viewer
Type
Chapter
Selected Text
Comment
Time
Status
Edit Writing
Basic Info
Chapter Names
Content
Show / Edit raw content⚠️ Editing content will re-parse chapters. Chapter names will be reset.