Skip to content
/ blitz Public

A minimalist Fischer chess clock for Android.

License

Notifications You must be signed in to change notification settings

ldeso/blitz

Repository files navigation

App icon

F-Droid badge Accrescent badge Play Store badge Obtainium badge GitHub badge

Blitz: Fischer Chess Clock

A minimalist Fischer chess clock for Android.

This app is free software. Its source code is available under the Apache License 2.0.

Features

A chess clock made for blitz

  • Defaults to 5+3 Fischer timing: 5 minutes + 3 seconds per move
  • FIDE-compliant: initial time for 5+3 is 5:03, not 5:00
  • Privacy-friendly: no ads, no permissions

Fast and intuitive controls

  • Touching the screen switches to the next player
  • Horizontal and vertical dragging set the time and increment
  • Haptic feedback is enabled by setting the ringtone to vibrate
  • Back gestures pause and reset the clock

Robust time implementation

  • Uses the most precise time source available on the device
  • Clock implementation tested with 100% code coverage

Free and secure

  • Free software with reproducible builds
  • Meets Android 15 security requirements
  • Enables memory tagging on compatible devices

Install

The app can be installed from four different sources:

  1. F-Droid: built and signed by the developer and verified by F-Droid to correspond to the available source code.
  2. Accrescent: built and signed by the developer.
  3. Play Store: built and signed by Google who can modify the app to optimize its performance, security and/or size.
  4. GitHub: built and signed by the developer but requires Obtainium to update automatically.

As the app is signed using the same private signing key on all sources, it can be updated using a different source to the one it was installed from. For example, an app installed from F-Droid can be updated to a newer version downloaded from the Play Store.

Public key certificate fingerprint
6d7fd2715ed21cff64086dc5fcf8820a685a793ebd07d972163d86172babba75

About

This is a native Android app for Android 5.0+. It is built with Jetpack Compose and implements:

  • Predictive back gestures (Android 14+)
  • Per-app language preferences (Android 13+)
  • Hardware memory tagging (Android 13+)
  • Support for right-to-left languages
  • Precise handling of orientation
  • Keyboard navigation

Links

License: Apache-2.0 — Website — Issue Tracker — Source Code — Changelog — Privacy Policy

Screenshots

 Screenshot of the initial view ​  Screenshot when time is over