๐Ÿ“˜ QArchiv โ€“ Official User Manual

For Android | Version 1.7022 | Developed in Hameln, Germany

๐ŸŽฏ 1. What is QArchiv?

QArchiv is a privacy-friendly Android app for court-admissible photo documentation.

โœ…
It automatically saves:
โœ…
Exact system time (non-manipulable)
โœ…
GPS location (if permitted)
โœ…
Optional: Your code, voice note, or QR/barcode
โœ…
Bilingual: Full interface in German or English (selectable in camera settings menu)

โ†’ Everything is stored in the original EXIF data block of the photo.

โ†’ 100% offline โ€“ no cloud, no internet needed, no subscription.

๐Ÿ” Which codes does QArchiv recognize?

Thanks to Google ML Kit (100% offline), QArchiv supports all common 1D and 2D barcodes:

โœ…
QR Code
โœ…
Data Matrix
โœ…
Aztec
โœ…
Code 128 / 39 / 93
โœ…
EAN-13 / EAN-8
โœ…
UPC-A / UPC-E
โœ…
ITF (Interleaved 2 of 5)
โœ…
Codabar

โ†’ Simply tap "๐Ÿ” Scan" โ€“ QArchiv automatically recognizes the format.

๐Ÿ“ฒ 2. Installation

โš ๏ธ Note: QArchiv is provided directly through our website โ€“ not via Google Play.

How to install QArchiv:

  1. Open in browser: https://qarchiv.de
  2. Tap "Download QArchiv-1.70-TrueQ-release.apk"
  3. Open the APK in the Downloads folder
  4. If necessary: Allow "Installation from unknown sources" (Settings โ†’ Security)
  5. Tap "Install"
  6. Open QArchiv like any other app

๐Ÿ’ก Tip: After that you'll find QArchiv in the app menu โ€“ no re-download needed.

๐Ÿ“ธ 3. First Steps โ€“ How to take a court-admissible photo

  1. Open QArchiv
  2. Optional:
    • โ€ข Enter manually (keyboard or voice input via microphone)
    • โ€ข Scan QR/barcode
    โ†’ The code is stored in the EXIF UserComment field (prefix selectable, default: GCM_TAG)
  3. Tap "๐Ÿ“ท Photo"
    • โ†’ The button is always visible โ€“ even without code!
  4. Optional: "๐ŸŽค Note" for voice description (license only) โ†’ stored in Image_Description

๐Ÿ’ก Important:

โ€ข
No code? โ†’ No artificial placeholder (NO_CODE) in EXIF
โ€ข
Multiple photos per code possible โ€“ sorted by timestamp
โ€ข
From V1.40: After "OK" the "Cancel" button disappears โ€“ clean UI
โ€ข
From V1.512: What you see in the camera preview is saved exactly โ€“ no missing edges!

โ˜๏ธ 4. TrueQ Cloud Integration (New in 1.604)

From version 1.603 you can optionally upload photos directly to TrueQ โ€“ with automatic customer assignment.

How the TrueQ connection works

โ€ข
Open the FTP settings (gear icon)
โ€ข
Select "TrueQ" under "Upload target"
โ€ข
Enter your 12-digit TrueQ connection code (format: xxxx-xxxx-xxxx)
โ€ข
Tap "Test connection" โ€“ the code is validated with the TrueQ API
โ€ข
On success: Your name is displayed and the code is saved locally

Automatic Upload

โ€ข
With active TrueQ connection, the code is automatically prefixed to every filename
โ€ข
Example: a3k9-7m2p-4t8w_A1234_2026-05-08_1430.jpg
โ€ข
Upload goes to trueq.de with encrypted connection (FTPS)
โ€ข
TrueQ recognizes the code and automatically forwards the file to the correct customer

๐Ÿ’ก Advantage: No manual sorting anymore โ€“ TrueQ automatically distributes files to the right recipients (Google Drive, AWS S3, Email).

Offline-first remains

โ€ข
Code validation happens only once during setup
โ€ข
After that QArchiv works offline again โ€“ the code is saved locally
โ€ข
You can switch back to "Standard FTP" anytime

๐ŸŽฌ New in V1.608 & V1.609

V1.609 โ€“ Splashscreen & Polishing

โ€ข
New Splashscreen: On app launch, a professional welcome screen appears for 2.5 seconds with QArchiv logo, app name and current version number
โ€ข
Dark Design: The splashscreen features a matching dark design
โ€ข
Automatic Version Display: The version number is read from app settings and is always up to date
โ€ข
Immersive Mode: The splashscreen also uses fullscreen mode for a seamless experience

V1.608 โ€“ True Fullscreen Mode

โ€ข
Sticky Immersive Mode: Navigation bar and status bar are automatically hidden
โ€ข
Maximum Screen Usage: The entire screen is available for camera and image viewing
โ€ข
Intuitive Control: Swipe from screen edge to briefly show bars, they automatically hide again after a short time
โ€ข
App-wide Implementation: Main screen, gallery, photo full view and PDF menu all use Immersive Mode

๐Ÿ’ก Pro Tip: Immersive Mode gives you more screen space for camera preview and image viewing โ€“ especially an advantage on smaller devices.

๐ŸŽฎ 5. New Features in V1.607

๐Ÿ“ธ Intelligent Macro Mode with Hardware Detection

โ€ข
๐Ÿ” Ultra-Wide Macro (0.5x): For devices like S25 Ultra with AF in wide angle
โ€ข
๐Ÿ“ท Tele-Macro (3x/5x): For devices like S20/S21 โ€“ uses the high-resolution tele sensor
โ€ข
๐Ÿค– Automatic hardware detection: QArchiv detects physical camera limits at startup (close-up range, AF capability)
โ€ข
โš™๏ธ Macro AF via Camera2: Explicit activation of the hardware's macro focus algorithm
โ€ข
๐Ÿ’ก Unlocked with license โ€“ otherwise activation dialog appears

๐Ÿ” SHA-256 Checksums for Evidence Security

โ€ข
Every photo gets a digital fingerprint (SHA-256) when saved
โ€ข
The hash is written directly into EXIF data (field: Software)
โ€ข
Format: QArchiv 1.607 โ€ข SHA256: a1b2c3d4...
โ€ข
Verifiable and reproducible โ€“ court-admissible evidence chain

๐Ÿ”’ New FTP/SSL System

โ€ข
Switched to Apache Commons Net (replaces ftp4j)
โ€ข
Massively improved stability in passive mode
โ€ข
Support for: FTP, FTPES (Explicit TLS), FTPS (Implicit SSL)
โ€ข
Reliable upload via WiFi and mobile data

๐Ÿ“ฑ Android 15 & System Compatibility

โ€ข
Target SDK 35 โ€“ full support for Android 15
โ€ข
16 KB Page Size Fix โ€“ runs on new processors (e.g. Pixel 9)
โ€ข
Modernized EXIF processing with AndroidX ExifInterface
โ€ข
Umlaut correction: รคโ†’ae, รถโ†’oe, รผโ†’ue, รŸโ†’ss for maximum FTP compatibility

๐Ÿ” Zoom Overhaul

โ€ข
Automatically starts with 0.5x ultra-wide (if hardware available)
โ€ข
More field of view for clear shots
โ€ข
Double-tap on preview: Quick zoom between 1x and 3x
โ€ข
Pinch-to-zoom: Free zoom from 0.5x to 10x

๐Ÿ”Š Visual Feedback (White Flash)

โ€ข
On every capture the screen flashes white briefly (50ms, 50% transparency)
โ€ข
Serves as immediate, discreet confirmation of storage
โ€ข
Always active โ€“ cannot be disabled (minimal-invasive design)
โ€ข
Works even in bright ambient light

๐Ÿ”˜ Remote Shutter via Volume Button

โ€ข
Press a volume button (โ†‘ or โ†“) to trigger a photo
โ€ข
Also works with Bluetooth remote triggers (emulate volume buttons)
โ€ข
Prerequisite: Code entered + camera active
โ€ข
Without code: Volume buttons normally control system volume

๐ŸŽฏ Dynamic Photo Button

โ€ข
Portrait mode: Photo button at bottom of screen (better reachable)
โ€ข
Landscape mode: Photo button at top of screen (no camera covering)
โ€ข
Automatic switching when rotating the device

๐Ÿ’ก Practical tip: Ideal for gloves, tripod use, or discreet shots โ€“ no tapping on the screen needed.

๐Ÿ“‚ 6. QArchiv Gallery โ€“ Overview & Management (NEW in V1.70)

๐Ÿ–ผ๏ธ Modern Grid View with RecyclerView

โ€ข
Smooth scrolling: Thanks to RecyclerView and Glide integration โ€“ no more stuttering, even with thousands of photos
โ€ข
Memory-efficient: Images are loaded and cached efficiently
โ€ข
Info overlay: Directly in the overview you see the assigned code and a ๐Ÿ“ icon if GPS data is available

๐Ÿ“ฑ Swipe Navigation & Smart EXIF Toast

โ€ข
Browse photos: Simply swipe left/right to go to next/previous photo โ€“ no back button needed
โ€ข
Smart EXIF toast: When browsing, the most important data is automatically displayed briefly: code, GPS status, voice note available
โ€ข
Pinch-to-zoom: The proven zoom function remains for detail checks

๐Ÿ” Intelligent Filter & Search

โ€ข
Real-time search: Type in the search bar โ€“ the gallery filters instantly by scan codes
โ€ข
Sorting: Via the filter icon you can sort by:
  • โ€ข Date (newest first)
  • โ€ข Date (oldest first)
  • โ€ข Alphabetically by code (A-Z)
  • โ€ข Alphabetically by code (Z-A)

๐Ÿ—‘๏ธ Management & Deletion

โ€ข
All photos grouped by code, newest left top
โ€ข
Delete: Long press on a photo โ†’ Multi-select โ†’ Confirm delete
โ€ข
No mass deletion โ€“ every deletion is explicit (security)

๐Ÿ’ก Pro tip: The new gallery is not just a storage location, but a real tool for quickly reviewing your evidence. Use the search to quickly find specific projects, or sort by date for a chronological overview.

๐Ÿ“„ 7. PDF Reports

Two options:

๐Ÿ”น
Create all PDFs
๐Ÿ”น
Create only selected PDFs (since V1.40)

How it works:

  1. Cloud icon โ†’ "๐Ÿ“„ Create PDF" โ†’ "Continue"
  2. Select: "Create only selected PDFs"
  3. Mark codes via checkbox โ†’ "Create"

Each PDF contains:

โ€ข
1 photo per page
โ€ข
Date, GPS, voice note (if available)
โ€ข
Complete SHA-256 hash
โ€ข
Image scaled to 75% of A4 height
โ€ข
Metadata directly below

Company logo on PDF cover page (with license)

With license you can embed your own logo in the PDF:

โ€ข
In PDF creation menu: Activate "Insert logo on cover page"
โ€ข
Select logo from gallery (max. 300ร—150 px)
โ€ข
Logo is centered in the lower area of the cover page
โ€ข
Below: still the proven footer with timestamp
โ€ข
Logo remains saved until manually deleted

Multilingual footer:

โ€ข
DE: "Erstellt mit QArchiv โ€“ 100 % offline, DSGVO-konform"
โ€ข
EN: "Created with QArchiv โ€“ 100% offline, GDPR-compliant"

Optional ZIP attachment:

ZIP attachment is optional โ€“ activate it via checkbox when creating PDF. Works for both "All" and "Selected".

Where are the PDFs on the device?

โ€ข
Public: Documents/QArchiv โ†’ directly shareable
โ€ข
Internal: /Android/media/com.inge.qarchiv/reports/ โ†’ only visible via PC (for FTP)

Multilingual reports:

Switch app language โ†’ create another PDF. Example: โ€ฆ_A1_de.pdf + โ€ฆ_A1_en.pdf โ†’ both remain preserved.

๐Ÿ“ค 8. Upload to Your Server or TrueQ (FTP/FTPS)

Supported: Standard FTP, FTPS (encrypted), FTPES and TrueQ Cloud

Standard FTP Setup:

  1. Gear icon โ†’ "FTP/FTPS Upload"
  2. Leave "Upload target" on "Standard FTP"
  3. Enter server data โ†’ "Test connection" โ†’ Save

TrueQ Cloud Setup:

  1. Gear icon โ†’ "FTP/FTPS Upload"
  2. Switch "Upload target" to "TrueQ"
  3. Enter TrueQ connection code (xxxx-xxxx-xxxx)
  4. "Test connection" โ†’ on success your name is displayed
  5. Save โ€“ from now on all uploads go automatically to TrueQ

Upload options:

โ€ข
Upload files only
โ€ข
Upload in folders (/no_code/ for photos without code)
โ€ข
Upload PDFs + delete (deletes only internally)
โ€ข
Delete PDFs (public remains preserved!)

โœ… FTP upload is usable without license

โœ… PDF creation is unlimited โ€“ also without license

๐Ÿš€ Auto-Upload on New Code (NEW in V1.702)

The workflow booster: Never upload manually again โ€“ QArchiv closes the case automatically!

โš™๏ธ Setup

  1. Gear icon โ†’ "FTP/FTPS Upload"
  2. Ensure "Upload target" is set to "Standard FTP" (Auto-upload is only available for Standard FTP)
  3. Activate the checkbox: "Automatic upload on new code"
  4. Save โ€“ done!

๐ŸŽฏ When does auto-upload trigger?

โ€ข
Button "๐Ÿ†• New": When you enter or scan a new code
โ€ข
Button "X" (Cancel): When you clear the current input

๐Ÿ“ What happens during auto-upload?

1๏ธโƒฃ
All existing images are uploaded to your FTP server
2๏ธโƒฃ
Folder mode: Images are sorted into subfolders named after the code (e.g. /A12345/image1.jpg)
3๏ธโƒฃ
After successful upload, local images are deleted โ€“ space for the next shots!
4๏ธโƒฃ
You see progress in real-time toasts while you can already scan the next code

๐Ÿ›ก๏ธ Robust Background Processing

โ€ข
Retry mechanism: Up to 3 attempts on connection failure
โ€ข
Automatic reconnection: Re-login and return to target directory on signal loss
โ€ข
Isolated processing: Errors with one file don't break the entire upload

๐Ÿ’ก Pro Tip: Auto-upload dramatically speeds up your workflow. Configure it once โ€“ then never worry about manual uploading again. The app "closes the case" automatically every time you start a new object!

โš ๏ธ Note: Auto-upload is only available for Standard FTP, not for TrueQ uploads (as intended).

โš™๏ธ 9. Camera Features

โ€ข
Voice note (Premium): In EXIF field Image_Description
โ€ข
Macro mode (Premium): Zoom-based optimized (5x with hardware support, otherwise 3x)
โ€ข
Left-handed mode: Moves controls to the left
โ€ข
Flash: On/Off/Auto โ†’ remains after restart (since V1.40)
โ€ข
Image sizes: 2.8 MP to 20 MP
โ€ข
EXIF prefix: Default GCM_TAG, freely changeable
โ€ข
Language: Instantly switchable in camera settings menu
โ€ข
From V1.512: Preview = Capture โ€“ exactly the same image section
โ€ข
From V1.516: Stability improvements (CameraX optimizations)

๐Ÿ” 10. Evidence Security & SHA-256 (V1.607)

The SHA-256 hash includes:

โ€ข
The pure photo
โ€ข
Code (User_Comment)
โ€ข
GPS location (if enabled)

โ†’ Not included: Software tag (contains the hash itself), voice note

Stored in EXIF field Software: "QArchiv 1.70 โ€ข SHA256: a1b2c3d4..."

โœ… Reproducible, verifiable, court-admissible

โœ… PDF reports contain the same hash

โ“ 11. Frequently Asked Questions (FAQ)

Q: Are photos visible in the normal gallery?
A: Yes โ€“ including map view with GPS.
Q: Can I take photos without a code?
A: Yes โ€“ without artificial EXIF placeholder.
Q: Where do PDFs land on the device?
A: Public in Documents/QArchiv, internal in reports folder.
Q: Is QArchiv GDPR compliant?
A: Yes โ€“ your data only leaves your device if you want it to.
Q: Does QArchiv support English?
A: Yes โ€“ full bilingual support since V1.31.
Q: What's new in V1.70?
โ€“
๐Ÿ–ผ๏ธ New In-App Gallery: Modern grid view with RecyclerView, Glide integration for smooth scrolling, code search & sorting
โ€“
๐Ÿ“ฑ Swipe Navigation: Browse photos without back button, Smart EXIF toast shows code, GPS & voice note
โ€“
๐Ÿ” Intelligent Search: Real-time filter by scan codes, sort by date or alphabetically
โ€“
๐Ÿš€ Improved Upload Stability: Isolated image processing, Auto-Retry (3x), intelligent reconnection, 1 MB buffer, 60s timeout
โ€“
๐Ÿ—‘๏ธ TrueQ Upload + Delete: Local files deleted only after server confirmation โ€“ safe for Standard FTP and TrueQ
โ€“
๐Ÿ“Š Detailed Progress Display: "Upload: 4 / 12 (imagename.jpg)" โ€“ precise status toasts
โ€“
โ˜๏ธ TrueQ API Integration LIVE: Direct cloud connection with code validation โ€“ tested & production-ready
โ€“
๐Ÿ” Automatic Code Prefix: Files are tagged with validation code (CODE_file.jpg)
โ€“
๐Ÿ“ธ Intelligent Macro Mode: Hardware detection for Ultra-Wide or Tele-Macro (automatic)
โ€“
๐Ÿ” SHA-256 Checksums: Digital fingerprints in EXIF for evidence security
โ€“
๐Ÿ”’ New FTP/SSL System: Apache Commons Net with FTPES/FTPS support
โ€“
๐Ÿ“ฑ Android 15 Ready: SDK 35, 16 KB Page Size Fix (Pixel 9 compatible)
โ€“
๐Ÿ” Zoom Overhaul: Starts with 0.5x for more field of view, double-tap for quick zoom
โ€“
๐ŸŽฏ Dynamic Photo Button: Automatically at top (Landscape) or bottom (Portrait)
โ€“
Visual Feedback: White screen flash on every capture (discreet, always active)
โ€“
Remote Shutter: Volume button triggers photo โ€“ compatible with Bluetooth remotes
โ€“
WYSIWYG Preview: What you see is exactly what gets saved
Q: Does the remote shutter work with Bluetooth remotes?
A: Yes โ€“ most Bluetooth remotes emulate volume buttons and are automatically recognized.
Q: Can I disable the visual feedback?
A: No โ€“ it is designed to be minimal-invasive (80ms, 50% transparency) and doesn't interfere with workflow.

๐Ÿ› ๏ธ 12. Support

๐Ÿ“ง support@qarchiv.de
๐ŸŒ https://qarchiv.de

โ†’ Personal, fast and discreet help.

ยฉ 2026 QArchiv by Ingolf Puhl, Hameln

Buy once โ€“ use forever.

PDF reports since V1.2 โ€“ legally compliant, offline, secure.

Bilingual since V1.3 โ€“ for international operations.

New in V1.70: Modern in-app gallery with RecyclerView & Glide, swipe navigation, intelligent search & sorting. V1.609: Professional splashscreen, Sticky Immersive Mode. V1.607: Macro mode state retention, improved upload stability, TrueQ API integration, SHA-256 checksums โ€“ for professional documentation.

Powered by TrueQ.