Witness Release Notes

Updates across iOS, Android, backend, and the validation ecosystem.

Latest Updates (Post-Launch Improvements)

iOS & Android Improvements

  • Improved WitnessID validation and clearer in-app error messages.
  • Strengthened account recovery — recovered accounts re-verified automatically.
  • Improved iOS App Attest workflow for more reliable device verification.
  • Better handling of large video files on iOS via streaming-based processing.
  • Improved Android capture reliability post-SDK 35 updates.
  • Added full in-app account deletion (iOS & Android) with reversible countdown window.

Backend Improvements

  • Major refactor for long-term maintainability and clearer error handling.
  • Strengthened validation rules for WitnessIDs and DSCs.
  • Improved reliability of device registration and deletion workflows.
  • Improved email delivery reliability and retry logic.
  • Expanded automated backup redundancy for increased reliability.

Website & Ecosystem

  • Full Witness website redesign and rebuild (Dec 4).
  • Launched web-based content validator for verifying photos and videos in-browser.
  • Unified staging/production deployment pipeline for faster releases.

Current Version: 1.0.5 (submitted to both app stores)

Phase 2: Release Candidate Update

Backend integration, DSC signing, device validation, and cross-platform updates.

Backend & Verification Services

  • Full deployment of DSC signing and device integrity validation.
  • New key registry API for external verification.
  • Manifest validation endpoints for web-based proof checking.
  • Secure registration workflow and automated DSC expiration handling.

Android Updates

  • Integrated real-time signing & verification using the new backend.
  • Updated Settings page with clearer Capture Security information.
  • Improved gallery security overlay with validation summaries.
  • Improved capture flow and flash logic.

iOS Updates

  • Completed App Attest + DSC integration.
  • Unified manifest structure across platforms.
  • Improved registration and Settings security UI.

Web & Infrastructure

  • User dashboard and registration portal improvements.
  • Hardened AWS-hosted backend, secure DSC key storage, and improved reliability.

Previous Release History

v1.0.4 — Manifest Stabilization

  • Improved manifest hashing consistency across platforms.
  • Resolved early MP4 serialization inconsistencies.
  • Refined device key handling before integrating DSC logic.

v1.0.3 — DSC Preparation

  • Refactored sign/verify pipeline for reliability.
  • Unified metadata schema for cross-platform parity.
  • Improved registration/setup validation flows.

POC Milestone 3 — iOS Signing Prototype

  • Created first embedded-manifest MP4 tests.
  • Prototype UI for signing/debugging flows.

POC Milestone 2 — Android Camera Pipeline

  • Initial JPEG/MP4 encoding with signing hooks.
  • Metadata embed tests and manifest draft design.

POC Milestone 1 — First Capture Signature

  • First device key generation tests.
  • Created early JSON manifest with timestamps + hashes.