Installation & Setup
Reflecto is a web application — no installation required. Open your browser, create an account, and start writing.
Prerequisites
- A modern browser (Chrome, Firefox, Safari, or Edge)
- A valid email address
- Optionally, a Google or GitHub account for OAuth sign-in
Create Your Account
Email & Password
Visit the sign-up page
Open Reflecto in your browser and click Sign Up in the header.
Fill in the registration form
Enter your details:
- Name — at least 2 characters
- Email — your primary email address
- Password — must meet the requirements below
| Requirement | Rule |
|---|---|
| Minimum length | 8 characters |
| Uppercase | At least one uppercase letter |
| Lowercase | At least one lowercase letter |
| Number | At least one digit |
Click Create Account
If validation passes, you will see a confirmation message.
Verify your email
Check your inbox for an email from Reflecto with the subject “Verify your email”. Click the Verify Email button in that email. The verification link expires in 24 hours.
Can’t find the email? Check your spam folder. If it’s still missing, return to the sign-in page and request a new verification link.
Sign in
After verification, return to the sign-in page, enter your email and password, and you’re in.
What You See After First Login
After signing in you land on the Write page — your primary workspace. The page shows today’s date, the editor area, and entry type controls. You can start writing immediately.
The sidebar on the left gives you access to every section of the app: Write, Journal, Reflect, Insights, and all entry type workspaces.
Recommended Initial Settings
Click your profile avatar at the bottom-left of the sidebar, then select Settings to configure:
| Setting | Location | What it does |
|---|---|---|
| Appearance | Settings | Theme, font size, and editor mode |
| Default Entry Type | Settings > Preferences | Choose what type opens on the Write page |
| Bulleted Mode | Settings > Preferences | Start entries as bullet lists by default |
| Auto-Hide Navigation | Settings > Preferences | Collapse sidebar automatically for focused writing |
| Special Dates | Settings > Preferences | Show sparkle indicators on holidays |
All preferences are stored per-user and apply across devices when you sign in.
Security Overview
- Passwords are hashed with bcrypt before storage
- Sessions use secure tokens with automatic expiration
- All traffic is encrypted over HTTPS
- OAuth is handled by NextAuth with no password stored
- Your entries are private — only you can access them
Troubleshooting
Can’t sign in? Make sure your email is verified (password accounts). Try resetting your password via the “Forgot Password” link.
OAuth failed? Confirm you granted Reflecto access to your email. If you previously signed up with email, use that method instead.
Page won’t load? Clear your browser cache, disable extensions, or try an incognito window.
Next Step
Your account is ready. Continue to Your First Entry to learn the editor.