Skip to content

SQLite Free Page

Definition

A database page that SQLite has placed on an internal free-page list after a row deletion. The page retains its original content until SQLite reuses it for new data. Free pages are listed in the database file header and are readable by forensic tools without any special extraction step.

Cause
Row deletion
Content status
Original data retained until page is reused
Location
Listed in the database file header
Recovery difficulty
Readable without special extraction tools

Common questions

How long does deleted data typically survive on a SQLite free page?+

There is no fixed duration, it persists until SQLite's own page-allocation logic reuses that page for new content, which can range from immediate reuse under heavy write activity to indefinite survival on a rarely modified database.

Why do forensic tools check free pages before concluding a record was permanently deleted?+

Because SQLite marks a page free rather than zeroing its content, the row's bytes usually remain intact and can be parsed directly from the raw file, so skipping this check risks under-reporting recoverable data.

Related terms

File-Based Encryption (FBE)
An Android encryption model introduced in Android 7.0 in which each file is encrypted with a separate key derived from the user...
NAND Flash Erase Block
The minimum unit that can be electrically erased in NAND flash memory. Erase blocks are larger than write pages (often 256 KB...
Thumbnail Cache
A store of small preview images generated by the OS or applications when media is first viewed. On Android the primary cache...
TRIM
A command issued by the file system to the flash controller identifying blocks that are no longer in use, so the controller...
Wear Levelling
A flash controller algorithm that distributes write operations across all blocks evenly to prevent any single block from wearing out prematurely. A...

Explained in

Your journey to becoming a forensic professional starts here.

Practice with mock tests, learn from structured notes, and get your questions answered by a global forensic community, all in one place.