# Clavis Transaction Login

> Clavis Transaction Login (iPhone/iPad app by Emre Binici.)

- Source: https://appshunter.io/ios/app/clavis-transaction-login/id6755683319 (this page in markdown: same URL + `.md`)
- Developer: [Emre Binici](https://appshunter.io/developer/1803230817)
- Category: Business
- Price: Free
- Age rating: 4+
- Requires: iOS 15.1 · 32 MB
- Languages: English
- Released: 2025-12-01
- Data updated: 2026-05-18
- User reviews in markdown: https://appshunter.io/ios/app/clavis-transaction-login/id6755683319/reviews.md

## What is Clavis Transaction Login?

Clavis Transaction Login is a secure, field‑ready mobile app for recording employee check‑ins and check‑outs with clear UX, optional location stamping, and robust offline queuing. It pairs quick QR‑based setup with device‑derived UID mapping to your organization’s backend, ensuring accurate, auditable records with minimal friction.

- Purpose
  
  - Streamlines on‑site access control, attendance tracking, and compliance logging
  - Designed for operational reliability: clear actions, resilient offline behavior, and informative error handling
- Key Features
  
  - QR Setup: Scan a QR to configure the server API URL in seconds; or enter it manually
  - Clear Action Button: Always shows the next action (“Check In” vs “Check Out”) with matching color and icon
  - Secure Access: Uses Face ID/Touch ID when available; verification occurs on device and no biometric data is stored or transmitted
  - Location Stamp (Optional): Captures foreground location at the moment of check‑in/out to verify proximity; no background tracking
  - Offline Queue: If the network is unavailable, actions are queued and automatically sent when connectivity returns
  - Access Status: If the device isn’t authorized, an “Access Restricted” screen offers “Copy UID” and a controlled “Retry” (2‑minute cooldown)
  - Quick Recovery: From error screens you can “Change API” to reconfigure the server URL instantly
- Reliability & UX
  
  - Haptics and smooth animations provide immediate feedback on actions
  - Cooldowns prevent accidental rapid repeats (5 minutes after a check‑in/out; 2 minutes on access retry)
  - Informative text clarifies status, last successful action time, and what happens next
- Data & Privacy
  
  - Device UID: Derived via cryptographic hashing to avoid storing raw device identifiers on the server
  - Attendance Records: Direction (in/out), timestamp, and optional latitude/longitude (if permission granted at action time)
  - No Background Tracking: Location is foreground‑only for the specific transaction; continuous tracking is not used
  - Minimal Use of Permissions: Camera solely for QR setup; biometrics purely for local app access; location only at the moment of the action
  - Logs: Operational server logs may be retained for a limited period to troubleshoot and ensure security
- Error Handling & Settings
  
  - “Connection Error” and “Access Restricted” screens provide actionable paths: “Settings”, “Change API”, “Copy UID”, “Retry”
  - Settings modal displays the current API URL and device UID; supports “Copy UID” and “Change API” for quick reconfiguration
- Intended Use
  
  - For authorized employees/contractors to log entry/exit in facilities, sites, and workplaces
  - Integrates with your organization’s backend; requires an API URL to be configured
- Notes
  
  - If location permission is denied, actions still complete without location
  - Production deployments should use HTTPS and follow your organization’s privacy and security policies


## Version history (last 5 releases)

### 1.0.7 — 2026-05-14

Status now updates correctly when users check in/out via card readers
Improved location capture with automatic retry on failure
Step-by-step progress feedback added during check-in/out
Current status (Inside/Outside) is now clearly displayed on the main screen
Redesigned Settings screen
Various UI improvements and bug fixes

### 1.0.6 — 2026-04-16

-Bug fixes.
-UI/UX improvements for better clarity.

### 1.0.4 — 2026-02-03

This update includes critical bug fixes that enhance overall app performance and stability. Specifically, data synchronization issues occurring during weak network connectivity have been resolved, and the infrastructure has been strengthened. With these optimizations for a smoother and more reliable user experience, the system is now tuned for uninterrupted operation.

### 1.0.3 — 2026-01-18

-Quick Demo Access: Added QR code support for instant Demo Mode activation.
-Live Synchronization: Your Check-In/Out status now syncs in real-time with card transactions and other access points.
-iOS 15+ Compliance: App Tracking Transparency (ATT) improvements.
-Performance improvements and bug fixes.

### 1.0.2 — 2025-12-10

- Simplified consent flow: Consent is shown only after entering the API URL when backend marks it as required. Initial global consent at first launch has been removed.
- Full‑screen viewer: Consent content now occupies the entire screen with a fixed “Accept” button at the bottom. Text no longer hides behind the button.
- Link detection in TXT: http/https links inside text are clickable; trailing parentheses/punctuation are cleaned.
- In‑app browser: Links open in an in‑app browser when available; otherwise safely fall back to the device browser.
- PDF consent: Rendered inline (WebView present) in full screen; otherwise opened with the device’s PDF viewer.
- Per‑API URL behavior: Company‑specific consent resets on every API URL change and is re‑shown if backend requires it.
- Reliability: Text fetching keeps HTTPS→HTTP fallback, error messages, and “Reload” control.

## More apps by Emre Binici

- [Dua Saati](https://appshunter.io/ios/app/dua-saati/id6744422518)
- [Şafak Vakti Pro](https://appshunter.io/ios/app/safak-vakti-pro/id6744893542)
- [Hush Wheel](https://appshunter.io/ios/app/hush-wheel/id6758640101)

All apps by Emre Binici: https://appshunter.io/developer/1803230817

---

*Data collected daily from the US App Store and indexed by [AppsHunter](https://appshunter.io/). User reviews are verbatim App Store reviews. Ratings, prices and chart positions refresh continuously; this snapshot is from 2026-05-18.*
