Data Management
Export, import, backup, and manage your journal data in BeHereMeow
Data Management
Your journal is your data. Learn how to export, backup, import, and manage it securely.
[!IMPORTANT] Recommended backup cadence: Export weekly if you journal daily. Your data is precious—protect it!
Table of Contents
- Export Your Journal
- Backup Strategies
- Import Journal Data
- Data Portability
- Managing Storage
- Privacy and Data Security
- Data Analysis
- Compliance and Standards
- Best Practices
- Next Steps
Export Your Journal
Export formats
BeHereMeow supports multiple export formats:
JSON
- Complete data export
- Includes metadata such as tags, mentions, and timestamps
- Best for: Backups, data portability, technical users
- File size: ~1-2MB per 1000 entries
Markdown
- Human-readable text files
- One .md file per entry
- Preserves formatting
- Best for: Reading outside BeHereMeow, archiving
- File size: ~500KB per 1000 entries
- Formatted document
- Paginated, ready to print
- Includes images
- Best for: Physical backup, sharing with therapist
- File size: ~5-10MB per 1000 entries
CSV
- Spreadsheet-compatible
- Basic fields only (date, title, content, tags)
- Best for: Data analysis, importing to other tools
- File size: ~300KB per 1000 entries
How to export
- Go to Account → Export Journal
- Select export format
- Choose date range:
- All entries
- Specific year
- Custom date range
- Click Export
- Download ZIP file
Tip: Exports are generated on-demand and don't slow down your account. Feel free to export frequently!
Export directory structure
When you download your export, you'll receive a ZIP file organized like this:
Choosing your export format
Not sure which format to use? Here's a quick comparison:
| Format | Best For | File Size | Portability | Metadata |
|---|---|---|---|---|
| JSON | Backups, data analysis, re-importing | Small | High | Complete |
| Markdown | Reading, editing, version control | Medium | Very High | Partial |
| Printing, archiving, sharing | Large | Medium | Visual only | |
| CSV | Spreadsheets, basic analysis | Small | High | Limited |
What's included in exports
JSON export includes:
- Entry content (full text)
- Title
- Date/time created and modified
- Tags array
- Mentions array
- Mood indicators
- Star status
- Entry ID
- Images (as base64 or URLs)
Markdown export includes:
- Entry content with formatting
- Frontmatter (date, tags, mentions)
- Images (as links or embedded)
- Filename:
YYYY-MM-DD-title.md
PDF export includes:
- Formatted entries
- Headers with date/time
- Tags and mentions footer
- Images inline
- Page numbers
- Table of contents
CSV export includes:
- Date/time
- Title
- Content (plain text)
- Tags (comma-separated)
- Mentions (comma-separated)
- Word count
- Mood
Export scheduling
Set up automatic exports:
- Go to Account → Automated Exports
- Choose frequency:
- Weekly
- Monthly
- Quarterly
- Select format
- Exports delivered via email
Note: Automated exports are available on Premium plans.
Backup Strategies
3-2-1 backup rule
Follow best practices:
3 copies of your data:
- Original (in BeHereMeow)
- Local backup (computer)
- Off-site backup (cloud/external drive)
2 different media:
- Cloud storage (Dropbox, Google Drive)
- Physical drive (USB, external HDD)
1 off-site:
- Not in your home
- Protected from physical disasters
Backup frequency
Recommended schedule:
| Journal frequency | Backup frequency |
|---|---|
| Daily | Weekly |
| Few times/week | Bi-weekly |
| Weekly | Monthly |
Set a recurring calendar reminder to export and backup.
Where to store backups
Cloud storage:
- ✅ Dropbox (encrypted)
- ✅ Google Drive (with encryption)
- ✅ iCloud (end-to-end encrypted)
- ✅ OneDrive
Physical storage:
- ✅ Encrypted USB drive
- ✅ External hard drive
- ✅ NAS (Network Attached Storage)
Don't store:
- ❌ Unencrypted cloud storage
- ❌ Shared drives
- ❌ Public folders
Encrypt your backups
Protect exported files:
Mac/Linux:
# Encrypt with GPG
gpg -c journal-backup.zip
# This creates journal-backup.zip.gpg
Windows:
- Use 7-Zip with AES-256 encryption
- Or VeraCrypt for encrypted containers
Cloud encryption:
- Cryptomator (free, open-source)
- Boxcryptor (paid)
- Built-in encryption (if available)
[!IMPORTANT] Store your encryption password securely! Consider using a password manager like 1Password or Bitwarden.
Test your backups
Quarterly backup test:
- Download your most recent backup
- Open/extract the files
- Verify entries are readable
- Check images load correctly
- Confirm metadata is intact
Don't assume backups work—verify them!
Import Journal Data
Import from other apps
BeHereMeow can import from:
Supported formats:
- Day One (JSON export)
- Journey (CSV export)
- Penzu (text export)
- Standard markdown files
- Generic CSV
How to import:
- Export from your previous app
- Go to Account → Import
- Select app/format
- Upload file
- Review mapping options
- Click Import
- Wait for processing (can take several minutes for large journals)
Import from BeHereMeow export
Restore from backup:
If using JSON:
- Account → Import → BeHereMeow JSON
- Upload your exported .zip file
- All metadata preserved
If using Markdown:
- Account → Import → Markdown Files
- Upload .md files or .zip
- Frontmatter becomes metadata
- Choose tags/mentions handling
If using CSV:
- Account → Import → CSV
- Map columns (date, content, tags)
- Preview before importing
- Import
[!WARNING] Imports create new entries. If you import data already in your account, you'll get duplicates. Be careful when restoring!
Handling duplicates
If you accidentally import duplicates:
Option 1: Delete manually
- Filter by import date
- Review and delete
Option 2: Contact support
- We can bulk-delete duplicates
- Provide import timestamp
Import troubleshooting
Common issues:
"Date format not recognized"
- Solution: Ensure dates are ISO format (YYYY-MM-DD)
- Or select date format in import wizard
"Tags not importing"
- Solution: Check CSV column names match
- Tags should be comma-separated
"Images not loading"
- Solution: Images must be < 10MB each
- Include images in ZIP with markdown
"Import failed"
- Solution: Check file size (max 100MB)
- Try breaking into smaller batches
- Contact support if persists
Data Portability
Your data rights
You own your journal data:
- ✅ Export anytime, for any reason
- ✅ No lock-in or restrictions
- ✅ Take your data if you leave
- ✅ No fees for exporting
Open formats
BeHereMeow uses standard formats:
- JSON - Universal data format
- Markdown - Plain text, any app can read
- CSV - Import to Excel, Google Sheets
- PDF - Print, archive, share
Your data isn't trapped in proprietary format.
Migrating to another app
If you decide to leave BeHereMeow:
- Export as JSON (complete data)
- Export as Markdown (human-readable)
- Download both formats
- Import to new app (if supported)
- Keep exports as archive
We want you to stay, but your data is always yours.
Managing Storage
Storage limits
Free plan:
- 1000 entries
- 100MB total
- Unlimited text
- Images count toward limit
Premium plan:
- Unlimited entries
- 10GB total
- Unlimited images
Check your usage
- Go to Account → Storage
- View:
- Total entries
- Storage used
- Images count
- Breakdown by month
Reduce storage if needed
Delete old images:
- Search entries with images
- Review and remove unused images
- Images deleted permanently after 30 days
Archive old entries:
- Export entries older than 2 years
- Delete from account
- Keep export as archive
Use external image links:
- Host images elsewhere
- Link in entries instead of uploading
- Doesn't count toward storage
Privacy and Data Security
Where is data stored
Server location:
- Primary: US (AWS)
- Backup: Europe (AWS)
- Encrypted at rest
- Encrypted in transit (TLS)
Database:
- PostgreSQL (industry standard)
- Daily backups
- 30-day retention
Who can access your data
Only you:
- No employees read your entries
- No access without your permission
- Court orders: We'll notify you if legally required
Support access:
- Only with your explicit permission
- Only for troubleshooting
- Limited to specific issue
- Logged and time-limited
Account deletion
If you delete your account:
- All data marked for deletion
- 30-day grace period (can undo)
- After 30 days: permanent deletion
- Backups purged within 60 days
- No recovery after deletion
[!WARNING] Account deletion is permanent. Export your data first!
Data Analysis
Export for analysis
Use CSV export for:
- Word frequency analysis
- Sentiment trends
- Tag usage over time
- Writing habits
Tools to try:
- Excel/Google Sheets (basic analysis)
- Python/pandas (advanced)
- Tableau (visualization)
- R (statistical analysis)
API access
API access is not currently available. If you need programmatic access to your data, we recommend using our export features (JSON format) for now.
Interested in API access? Let us know through our contact page.
Compliance and Standards
GDPR compliance
BeHereMeow complies with GDPR:
- Right to access (export anytime)
- Right to deletion (account deletion)
- Right to portability (open formats)
- Right to rectification (edit entries)
- Data minimization (collect what's needed)
EU users: Your data stays in EU region if selected.
Data retention
Active accounts:
- Data kept indefinitely
- Regular backups
Inactive accounts (no login for 2 years):
- Email notification before action
- 90-day warning
- Export sent via email
- Then account archived
Deleted accounts:
- Purged after 30-day grace period
- No recovery
Best Practices
Regular maintenance
Monthly:
- Review storage usage
- Clean up unused tags
- Check backup integrity
- Update export
Quarterly:
- Full JSON export
- Test backup restore
- Review privacy settings
Yearly:
- Archive old entries (if needed)
- Update encryption password
- Review data management strategy
Automation
Set up:
- Calendar reminder for monthly export
- Automated cloud backup of exports
- Encryption automation script (optional)
- Duplicate export to multiple locations
Use tools like:
- IFTTT (trigger exports)
- Zapier (automate backups)
- Cron jobs (scheduled scripts)
Next Steps
Now that you understand data management, here's what to do next:
- Set up your first backup: Export to JSON format to create a complete snapshot of your journal data
- Test your export: Download and verify you can open the files—don't wait until you need them
- Review privacy controls: Read how journal data is handled in the privacy policy
- Plan your backup cadence: Weekly for daily journaling, monthly for occasional entries
- Try importing old journals: Ready to migrate from another app? See Import from other apps
- Set a calendar reminder: Make backups automatic by scheduling monthly export reminders
[!TIP] Premium users can enable automated weekly exports in Account → Automated Exports for worry-free backups!
Your journal, your control. Manage it confidently. 🐱