AccountManager
Self-hosted PHP + SQLite system for tracking every email, service, account, and phone number you own — with 2FA, recovery, subscription visibility. Stores no passwords, ever.
Ficha actualizada 23 sept 2026, 16:41 · upstream 23 sept 2026, 14:52 · release v1.12.0
Qué es AccountManager
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Account Manager is a self-hosted PHP + SQLite tool that records all your digital identities: emails, services (websites/platforms), accounts linked to those services, and phone numbers. It helps you understand which of your credentials belong to which identity, how they connect to each other, and what security posture each one has.
It is not a password manager — it never stores passwords, API keys, CVVs, or full card numbers. Instead, it records pointers (e.g., "KeePass / GitHub Work") so you can quickly locate where your credentials live without ever seeing the actual secret.
The tool also tracks subscription renewals, payment references, and provides a security score computed from each email's own 2FA/passkey/recovery state — completely independent of which accounts use that email. This helps identify emails that are weakly protected or abandoned.
- Identify all the services (websites/apps) you have an account on and quickly see what they require from your identity
- Understand which emails belong to different identities — useful when you use multiple accounts for work, personal life, etc.
- Relationship-first browsing: jump directly between any two entities (email → service → account) with one click
- Email Security Score computed only from the email's own security posture (2FA, passkey, recovery), never influenced by accounts that use it
- Needs Attention engine flags critical issues like missing 2FA, overdue renewals, or incomplete profiles without affecting other records
- Bootstrap 5 RTL + locally hosted Vazirmatn font — works offline with no external dependencies
- Full audit history on every meaningful change: status updates, 2FA changes, subscription changes, link/unlink actions
- No password storage or recovery code generation — only pointers to where credentials live
- Does not connect to your actual accounts (email providers, services) — it only stores metadata about them
- SQLite is a single-file database; for production use with many records and concurrent access, consider PostgreSQL or MySQL
- No built-in multi-user support — all data resides on the host machine
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Requires PHP 8.x with SQLite extension. No Composer or Node.js needed. Upload the entire project to any shared hosting provider (e.g., cPanel, Plesk) and run `php -S localhost:8000`. The `data/` directory containing the SQLite database is protected by `.htaccess` from direct web access. For production, consider using a dedicated server with PHP-FPM or a containerized environment.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
Experiencia real de la comunidad
Ayuda a contrastar la estimación automática con instalaciones reales.
Todavía no hay datos comunitarios para este proyecto.