Support & Help
Getting Started
Creating Your Account
- Click "Sign Up" in the navigation menu
- Enter your email address and create a strong password
- Verify your email address (check your inbox)
- Log in and start writing!
Writing Your First Entry
- After logging in, you'll see today's date displayed
- Click in the text area and start writing
- Your entry auto-saves every 2 seconds
- Click "Save Entry" to manually save
Frequently Asked Questions
How secure is my diary?
Extremely secure! All diary entries are encrypted with AES-GCM 256-bit encryption before being saved. This means even we cannot read your entries. Your encryption keys are stored only on your device.
Learn more about our security →Can I edit past entries?
You can view past entries, but they are read-only to maintain the integrity of your journal. Only today's entry can be edited. Use the calendar or navigation arrows to view previous days.
What happens if I clear my browser data?
⚠️ Important: Your encryption keys are stored in your browser's localStorage. If you clear browser data, you may lose access to encrypted entries. We recommend regularly backing up your salt key (see Backup section below).
Can I access my diary on multiple devices?
Currently, encryption keys are device-specific. You can log in on multiple devices, but you'll need to manually transfer your encryption salt to decrypt old entries. Cross-device sync is planned for a future update.
How do streaks work?
Write at least one entry each day to build your streak! The streak counter shows how many consecutive days you've written. Missing a day will reset your current streak, but your longest streak is always saved.
Is there a word limit?
No! Write as much or as little as you want. We track word count to help you see your progress, but there's no maximum limit.
Can I export my diary?
Export functionality is coming soon! You'll be able to download all your entries in a standard format. For now, you can copy and paste entries manually.
How do I delete my account?
Contact us at support@dailydiary.app to request account deletion. All your data will be permanently deleted within 30 days.
Backup Your Encryption Keys
⚠️ Important: Follow these steps to protect your data
How to Backup Your Salt
- Open your diary app
- Open browser Developer Tools (Press F12)
- Go to the Console tab
- Type this command (replace with your user ID):
localStorage.getItem('diary_salt_YOUR_USER_ID') - Save the returned value in a secure location (password manager, encrypted file)
How to Restore Your Salt
- Open your diary app on the new device/browser
- Open browser Developer Tools (Press F12)
- Go to the Console tab
- Type this command:
localStorage.setItem('diary_salt_YOUR_USER_ID', 'YOUR_SALT_VALUE') - Refresh the page
- Your old entries should now be readable!
Troubleshooting
I can't see my old entries
Possible causes:
- Browser data was cleared (encryption salt lost)
- Accessing from a different device without transferring salt
- Using a different browser
Solution:
If you have a backup of your encryption salt, restore it using the steps above. If not, unfortunately the encrypted data cannot be recovered.
Auto-save isn't working
Try these steps:
- Check your internet connection
- Refresh the page
- Clear browser cache and reload
- Try a different browser
- Contact support if issue persists
I forgot my password
Steps to reset:
- Go to the login page
- Click "Forgot Password?"
- Enter your email address
- Check your email for reset instructions
- Create a new password
Note: Your diary entries remain encrypted with your original encryption keys, so changing your password won't affect access to your entries.
Best Practices
- ✓Write regularly to build a habit and maintain your streak
- ✓Backup your encryption salt before clearing browser data
- ✓Use a strong, unique password for your account
- ✓Log out from shared or public computers
- ✓Write honestly - your entries are completely private
- ✓Use the calendar to reflect on your progress over time
Contact Support
Still need help? We're here for you!
📧 Email Support: support@dailydiary.app
⏱️ Response Time: Within 24-48 hours
🔒 Security Issues: security@dailydiary.app
💬 General Questions: hello@dailydiary.app
When contacting support, please include:
- Your email address (for account-related issues)
- Browser and device type
- Description of the issue
- Steps to reproduce (if applicable)
- Screenshots (if relevant)