Portable | Crocdb Safe

| Threat | Mitigation | |--------|-------------| | USB drive loss | Master password required; database is encrypted | | Keylogger on host | Optional on-screen keyboard in GUI mode | | Cold boot RAM attack | Data never kept decrypted in memory longer than 30 seconds | | Unintentional write on unsafe eject | Transaction log + rollback capability |

CrocDB Safe Portable is a file-based, encrypted database engine that prioritizes portability and security. Unlike traditional database management systems (e.g., MySQL, PostgreSQL) that require background services, complex configurations, or administrative privileges, CrocDB operates as a single executable file. Its “Safe” designation refers to its built-in, military-grade encryption (AES-256), ensuring that all data stored within the database is encrypted at rest. The “Portable” aspect means it can be run directly from a USB drive, external SSD, or cloud-synced folder without leaving traces on the host computer’s registry or file system. crocdb safe portable

CrocDB_Safe_Portable/
├── crocdb.exe (or .app / .bin)
├── data.crocdb               ← main encrypted database
├── backups/
│   ├── data.crocdb.20260422_153022
│   └── data.crocdb.20260421_091411
├── exports/                  (created on first export)
│   └── export_20260422.json
└── crocdb.log                (rotated, contains no secrets)