D3 Mobile Forensics
Editorial policy and source register
Vendor-neutral guidance with explicit evidence and uncertainty boundaries.
Editorial responsibility and contributions
D3Forensics Limited publishes this guidance. Alan Jeffries is identified on the About page as Principal Consultant. A named contribution should describe the work actually performed, such as writing, technical checking or a specialist contribution, rather than imply certification of the entire site.
General guidance remains separate from an opinion in an instructed matter. A contributor’s name, source citation or publication date does not guarantee recoverability, completeness or a legal outcome. Corrections should identify the affected proposition and the reason for the change.
When published sources conflict
A platform document describes a feature; it does not prove that a particular device, archive or forensic method supports it. Where official pages disagree, record the conflicting statements and their check dates, identify the exact product and version in issue, and narrow the published claim until the discrepancy can be resolved.
A successful test supports only its recorded conditions. A failed or unperformed test must not be relabelled as confirmed support. Corrections should state what changed and whether the change concerns documentation, interpretation or an actual tested result.
What a source note should tell you
A source note should identify the specific proposition supported, the document and version where available, and the date it was checked. General methodology references should be distinguished from current platform documentation and from tests actually performed by the practice.
A page revision date records an editorial change. A documentation-check date records a source review. A test date records a defined examination under stated conditions. These dates are not interchangeable and must not imply that every listed feature or configuration has been validated.
Original technical notes
An original technical note should identify the question tested, the device and application versions, relevant configuration, test date, method, expected result, observations and limitations. It should distinguish a controlled test from a client matter and from a summary of provider documentation.
Use synthetic or appropriately authorised material. State what the test does not establish, retain enough non-sensitive detail for meaningful scrutiny and record later corrections. A single successful result must not be presented as universal product support or a recovery rate.
No test should be described as completed, independently checked or reproducible unless there is a corresponding record. Public notes should omit credentials, confidential evidence and operational details that cannot responsibly be disclosed.
Review cycle and date meanings
The practice principal owns the editorial review cycle. Reassess application and provider guidance after a material change and before relying on it in an instruction. Record documentation checks, matrix rule revisions and method-validation results separately. A page date must never imply that every listed configuration has been tested.
Change record: 6 November 2026
Improved shared checklist layout, navigation and readability; clarified authority, inference and mandatory reporting limitations; added contextual glossary links, source-route explanations and a wholly synthetic worked finding. The evidence-matrix rules date remains 4 November 2026 because its mapping rules have not changed. Approved content expansion adds 24 FAQ answers, 26 glossary terms and three guides, with clarified evidence terminology and explicit source mappings.
Source policy
Prefer primary platform documentation and recognised methodology. A provider feature or historic tool capability is not proof of present laboratory capability. Distinguish documentation checks, source interpretation and case-specific technical testing. Do not publish credentials, bypass instructions or confidential client evidence.
Dates and corrections
Source entries record their own documentation-check dates. A check is not device-level validation. Earlier publication dates are omitted where not established. Recheck volatile features at instruction and after material provider changes. Report corrections to info@d3forensics.com.
Unresolved capabilities
Signal backup documentation contains platform/version variations; confirm the installed build and archive format. SafeW identity and deployment must be established before any support claim. General DingTalk chat export and unrestricted WeChat cloud archives are not substantiated. These are confirmation requirements, not supported acquisition promises.
Change record: 4 November 2026
Corrected LINE Keep, Signal backup and Google Timeline treatment; separated linked-session collection from cloud archives; introduced source-specific feasibility rules, transfer guidance and clearer client limitations.
Primary sources
- Google Account: download your data
Google describes selected-product account exports. Scope, account restrictions and changes during archive preparation matter; this is not a deleted-data recovery guarantee.
Documentation checked: 2026-11-06 · Platform documentation
- NIST FIPS 186-5: Digital Signature Standard (2023)
Signature generation uses a private key; verification uses the corresponding public key. This reference is not a claim of laboratory certification.
Documentation checked: 2026-11-06 · Technical standard
- Signal Secure Backups
Optional encrypted backups; restoration support is not proof of forensic acquisition support.
Documentation checked: 2026-11-04 · Platform documentation
- WhatsApp linked-device history
Linked endpoints may receive only part of the history.
Documentation checked: 2026-11-04 · Platform documentation
- WhatsApp linked devices
Linking is an account operation, not a passive historic archive.
Documentation checked: 2026-11-04 · Platform documentation
- Apple iCloud data protection
Configuration changes encryption and key availability.
Documentation checked: 2026-11-04 · Platform documentation
- What iCloud backs up
Synchronised content and device backups are distinct.
Documentation checked: 2026-11-04 · Platform documentation
- Telegram FAQ
Secret chats are device-specific, separate from cloud chats.
Documentation checked: 2026-11-04 · Platform documentation
- LINE 2024 developer notices
Keep ended on 28 August 2024; Keep Memo is separate.
Documentation checked: 2026-11-04 · Platform documentation
- Google Maps Timeline
Device-held records, optional backup and exports must be distinguished.
Documentation checked: 2026-11-04 · Platform documentation
- Microsoft Purview: Teams evidence
Compliance copies and files require source-specific interpretation.
Documentation checked: 2026-11-04 · Platform documentation
- Slack workspace exports
Scope depends on plan, authority and approval.
Documentation checked: 2026-11-04 · Platform documentation
- Reading Slack exports
Preserve attachments separately where exports contain links.
Documentation checked: 2026-11-04 · Platform documentation
- Lark message-to-document export
A selective, editable document is not a full acquisition.
Documentation checked: 2026-11-04 · Platform documentation
- Feishu message API
Permissions, membership and app scopes constrain access.
Documentation checked: 2026-11-04 · Platform documentation
- Hong Kong PCPD: data protection principles
Purpose limitation, retention, transparency and access/correction.
Documentation checked: 2026-11-04 · Regulatory guidance
- NIST mobile device forensics guidance
Methodological background (2014), not a current device-support list.
Documentation checked: 2026-11-04 · General methodology
- NIST IR 8354: Digital Investigation Techniques, final scientific foundation review (2022)
Methodological background: discovery is not exhaustive and changing software can change artefact meaning. Not a device-support list.
Documentation checked: 2026-11-06 · General methodology
- SWGDE 18-Q-001-2.1: Minimum Requirements for Testing Tools Used in Digital and Multimedia Forensics, version 2.1, 7 March 2024
Testing guidance, not certification or endorsement of the practice.
Documentation checked: 2026-11-06 · General methodology
- Signal Support: Signal PIN
The PIN is not a chat backup or backup recovery key.
Documentation checked: 2026-11-06 · Technical documentation
- Signal Support: Backups and Device Transfers
At review, describes on-device backups for Android, iOS and Desktop; conflicts with Signal’s Troubleshooting Signal Secure Backups page.
Documentation checked: 2026-11-06 · Technical documentation
- Signal Support: Troubleshooting Signal Secure Backups
At review, still describes on-device backups as Android-only. Confirm exact build and format.
Documentation checked: 2026-11-06 · Technical documentation
- C2PA Content Credentials explainer, specification 2.2
Provenance validation does not determine whether depicted events are true.
Documentation checked: 2026-11-06 · Technical documentation
- NIST AI 100-4: Reducing Risks Posed by Synthetic Content (2024)
Background on provenance, labelling, detection and testing; not validation of a detector.
Documentation checked: 2026-11-06 · Research background
- W3C Web Authentication, Level 3
Public-key authentication credentials, not a general backup-decryption mechanism.
Documentation checked: 2026-11-06 · Technical documentation
- Android Enterprise: work profile
Work and personal application data are separate evidential contexts.
Documentation checked: 2026-11-06 · Technical documentation
- FIDO Alliance: passkeys
Passkeys are authentication credentials.
Documentation checked: 2026-11-06 · Technical documentation
Confidential case review

