# Bundlekeep > Back up projects from every usefulweb app into one file, check it and restore any part. Bundlekeep collects the projects you made in the usefulweb premium apps into one portable backup file on your device. Scan the projects your browser saved in each app or add exported project files, review what each file is and what it leaves out, and save the backup with a checksum for every file. Later, verify the backup and download exactly the projects you need — restoring never overwrites what an app has saved. Bundlekeep (Local project backup) is a premium app of usefulweb.site (https://usefulweb.site/): a full program that runs in the browser. Its engine is deterministic and the same functions are exposed as tools, so an agent can compute exactly what the app shows. ## Use it - Landing page: https://bundlekeep.usefulweb.site/ - Workspace (browser app): https://bundlekeep.usefulweb.site/app - open a project with https://bundlekeep.usefulweb.site/app#project= or a template with https://bundlekeep.usefulweb.site/app#template= - Project file format (JSON Schema): https://bundlekeep.usefulweb.site/project.schema.json - Tutorials: https://bundlekeep.usefulweb.site/tutorials - JSON API: POST https://bundlekeep.usefulweb.site/api/v1/tools//calculate (catalog: https://bundlekeep.usefulweb.site/api/v1/tools) - OpenAPI: https://bundlekeep.usefulweb.site/openapi.json - MCP (Streamable HTTP): https://bundlekeep.usefulweb.site/mcp ## Engine tools - [Project File Identifier](https://bundlekeepprojectidentifier.usefulweb.site/): Find out which usefulweb app opens a project file and what it leaves out. API: POST https://bundlekeep.usefulweb.site/api/v1/tools/bundlekeep-project-identifier/calculate · MCP tool `bundlekeep_project_identifier` - [Project Backup Builder](https://bundlekeepbackupbuilder.usefulweb.site/): Combine usefulweb project files into one Bundlekeep backup with checksums. API: POST https://bundlekeep.usefulweb.site/api/v1/tools/bundlekeep-backup-builder/calculate · MCP tool `bundlekeep_backup_builder` - [Project Backup Verifier](https://bundlekeepbackupverifier.usefulweb.site/): Check a Bundlekeep backup file by file and get a restore checklist. API: POST https://bundlekeep.usefulweb.site/api/v1/tools/bundlekeep-backup-verifier/calculate · MCP tool `bundlekeep_backup_verifier` - [Local File Encryption Studio](https://fileencryptionstudio.usefulweb.site/): Encrypt and decrypt files with AES-256-GCM and a password, locally in your browser. API: POST https://bundlekeep.usefulweb.site/api/v1/tools/file-encryption-studio/calculate · MCP tool `file_encryption_studio` - [Hash & HMAC Calculator](https://hashhmaccalculator.usefulweb.site/): MD5, SHA-2, SHA-3, BLAKE2, CRC32 and HMAC of text or files, with checksum compare. API: POST https://bundlekeep.usefulweb.site/api/v1/tools/hash-hmac-calculator/calculate · MCP tool `hash_hmac_calculator` - [File Format Doctor](https://fileformatdoctor.usefulweb.site/): Find out what a file really is from its bytes, why it will not open and how to convert it. API: POST https://bundlekeep.usefulweb.site/api/v1/tools/file-format-doctor/calculate · MCP tool `file_format_doctor` ## Formats - Import: Project files of every usefulweb premium app (.json, 54 formats), Bundlekeep backup (.bundlekeep.json), Projects saved in this browser (scan), JSON from another premium app (App Bridge), Backup link (#project=…) - Export: Bundlekeep backup (.bundlekeep.json), Original project files (.json), Selected or all files as ZIP, Inventory (CSV), Restore checklist (Markdown), Printable inventory ## Limits - A scan only sees projects saved in this browser on this device, and only the stores Bundlekeep knows; unsaved changes, settings and preferences are not collected. - Files kept outside a project (Paperwell documents, Reelcraft media, separate image files) are not collected; Bundlekeep warns when a project refers to them. - Browsers with strict storage partitioning or blocked third-party storage can hide saved projects from the scan. - Restoring downloads files; you open each one in its app. Bundlekeep never writes into another app’s storage. - Backups are not encrypted. Limits: 200 files, 10 MB per file and 50 MB per backup; share links only for small backups. - Checksums detect changed files; they cannot tell whether a future app version still opens an old project.