FTVDB is an independent, community-maintained catalog of public update metadata for Amazon devices. It preserves firmware and system component version history for Fire TV, Fire Tablet, Echo, and Kindle devices in a structured public database.
Important
FTVDB stores metadata and links only. It does not host, mirror, modify, proxy, or distribute firmware images, system component packages, APK files, or other update binaries.
FTVDB is not affiliated with, endorsed by, or sponsored by Amazon.com, Inc. or any of its subsidiaries.
- Browse firmware metadata
- Browse system component metadata
- Submit a public source URL
- Use the public submission API
- Read the submission manual
- Follow project updates on Telegram
FTVDB was founded in 2020 by Ighor July and is independently maintained.
- Read software research, investigations, and practical technical writing at Reverse Everything
- Explore original apps by Ighor July
FTVDB records information needed to identify and understand public device updates over time.
- Device family, model, display name, and package identifier
- Version name and numeric version code
- Date recorded by the catalog
- MD5 checksum retained as a record identifier
- Public source URL when the contributor has not requested an opt-out
- References for contributor opt-outs
Source URLs point to external systems that FTVDB does not operate or control. A listed source can change or become unavailable. The presence of a record is documentation, not a recommendation to download or install a file.
FTVDB does not collect or publish update binaries, device backups, private logs, credentials, account data, access tokens, or URLs that require bypassing access controls.
| Path | Purpose |
|---|---|
database/categories.json |
Supported device families and their metadata |
database/firmware.json |
Firmware package index with device category, model, and display name |
database/firmware/ |
Version records grouped by firmware package identifier |
database/apps.json |
System component package index and display names |
database/apps/ |
Version records grouped by system component package identifier |
database/optouts.json |
Public references associated with contributor opt-outs |
Each package file contains an array of version records using the existing JSON schema.
[
{
"md5": "0123456789abcdef0123456789abcdef",
"uploaded": "2026-01-01",
"url": "https://example.com/public-update.bin",
"versionCode": "123456789",
"versionName": "Example OS 1.2.3"
}
]The uploaded field is the date stored by the catalog. An opted-out record can include an optout reference and an empty url. MD5 values are preserved for record matching and should not be treated as a modern security guarantee.
- Contributors report publicly reachable update source URLs observed through normal diagnostics on devices they own or maintain.
- Submitted URLs are validated and reviewed before accepted metadata is added to the catalog.
- The structured records are published here and presented through ftvdb.com.
The project exists for documentation, repair research, software history, and preservation of public update metadata. It does not promote piracy, firmware downgrades, rooting, jailbreaking, or bypassing device security.
The website is the easiest way to browse the catalog. Developers and researchers can also read the published JSON database directly. The public API accepts new source URL submissions and does not serve database records.
Treat all external source URLs and metadata as untrusted input. Verify accuracy, compatibility, authenticity, and safety independently before relying on any record. FTVDB does not guarantee that a record is complete, current, available, or suitable for a particular use.
Attribution is appreciated when FTVDB data is used in public research, documentation, software, or release notes. Please credit ftvdb.com.
The preferred way to contribute a newly observed URL is through the submission page. Regular contributors can use the API.
Only submit public, unauthenticated source URLs observed from devices you own or maintain. Do not submit or attach update binaries, private logs, credentials, account data, personal information, tokens, or locations obtained by bypassing access controls.
- Open a GitHub issue for a metadata correction, broken project link, or repository problem
- Submit a pull request for a verifiable database correction or documentation improvement
- Include enough public context to review a correction without exposing private or personal data
Rights holders can review the DMCA and content removal process or email support@ftvdb.com. Contributors can use the same address for attribution or opt-out requests. General contact options are listed on the contact page.
Requests are reviewed against the public record and the project policies. See the terms of use for the full project scope, acceptable use rules, disclaimers, and removal process.
Amazon, Fire TV, Fire, Echo, Kindle, and related names and marks belong to their respective owners. Their appearance identifies the devices and metadata covered by this independent reference project.
This repository is provided under the MIT License.
