Skip to content

Releases

LunkAlarm for Android 1.1.0

Choose a tag to compare

@TristanSibug TristanSibug released this 10 Nov 07:02

What’s new

  • Readable dark themes: Fixed unreadable text across all dark themes.
  • iOS 1.6 updates: Added repeat-day badges and five additional themes, bringing Android to 19 themes.
  • Keyboard time entry: Tap the selected hour or minute in At a time to type a value.
  • Native math keypad: Added a Use native keyboard/keypad toggle beneath the math test settings.
  • Jigsaw wake-up test: Assemble 6–10 solid-color, theme-colored pieces using drag-and-snap or tap controls. Piece shapes and order randomize for each new puzzle.

Wake-up test timers

All timer choices now use five-second increments.

Test Available durations
Math 5, 10, 15 seconds per question
Typing 15, 20, 25, 30 seconds
Puzzle 15, 20, 25, 30, 35, 40 seconds

Existing saved timer values automatically migrate to the nearest supported interval.

LunkAlarm - Website, iOS & Android

Choose a tag to compare

@TristanSibug TristanSibug released this 09 Nov 13:34

LunkAlarm — Web, iOS & Android

A customizable alarm clock with a large clock display, native mobile apps, and wake-up challenges.

🌐 Open LunkAlarm on the web

📱 Available Builds

Platform Version Minimum Requirement
iOS 1.5.0 iOS 26
Android 1.0.0 Android 8.0

Download the .ipa or .apk attached below.

✨ Mobile Features

  • Clock-first interface with local date, time zone, and 12/24-hour formats.
  • Fourteen themes and ten offline ringtones.
  • Saved alarms with optional names and daily or selected-weekday schedules.
  • Countdown timers that disappear after completion.
  • Tap to edit, duplicate alarms, and swipe to delete.
  • Floating Add alarm / Save changes buttons and looping time pickers.
  • Timed typing and math challenges, automatic math submission, and keypad haptics.
  • Custom ringtone imports, volume controls, previews, and gradual fade-in.

📥 Installation

Android

  1. Download and open the APK.
  2. Allow installation from your browser or file manager if prompted.
  3. Open Alarm access in LunkAlarm and enable:
    • Alarms & reminders
    • Notifications
    • Full-screen alarms, where available
  4. Check your phone’s alarm volume and try a short alarm.

iOS

  1. Download the IPA.
  2. Sign and install it using AltStore Classic/AltServer or another compatible signing tool.
  3. Allow LunkAlarm’s Alarms permission when prompted.

iOS signing: An unsigned IPA cannot be installed directly. Uploading it to GitHub does not replace Apple’s signing and provisioning requirements.

💾 Local Storage

Alarms, settings, and imported sounds stay on each device. Data does not sync between the website, iOS, and Android apps.

🧪 Build Notes

These are development/test builds, separate from App Store and Google Play distribution.

Test a short alarm with your phone locked before relying on it overnight. System permissions, volume, Focus/Do Not Disturb, and battery settings can affect alarm behavior.

Website alarms: Keep the page open and your device awake. A website cannot wake a sleeping device.

LunkAlarm for iOS v1.6.0 - New Themes & Clearer Repeat Days

Choose a tag to compare

@TristanSibug TristanSibug released this 09 Nov 17:27

What’s new

Clearer repeat days

  • Removed weekday summaries such as “Tue” below the alarm time.
  • Selected weekday letters now have circles around them.
  • Alarms scheduled for all seven days display Daily instead of the weekday letters.

Five new themes

  • Eggshell White — warm off-white with subtle neutral accents.
  • Heritage — oxblood, ivory, and navy.
  • Signal Blue — crimson, navy, and steel blue.
  • Cobalt & Coral — deep blue with coral accents.
  • Midnight Cherry — dark cherry with soft blue accents.

All existing themes remain available, bringing the total to 19.

Download

Download the attached .ipa file. This build is unsigned and requires signing before installation.

Validation

  • iPhone device and simulator builds passed.
  • All 14 native UI tests passed.

This release updates iOS only. Android and the website are unchanged.

LunkAlarm for Android 1.0.0

Pre-release

Choose a tag to compare

@github-actions github-actions released this 09 Nov 12:57

Native LunkAlarm for Android 8.0 and later, built with Kotlin and Jetpack Compose.

  • Large clock, swipe navigation, compact saved alarms and active countdowns.
  • Optional names, weekday routines, editing, exact duplicates, and swipe-to-delete with haptic feedback.
  • Floating Add alarm / Save changes buttons and native looping time/test controls.
  • The same fourteen themes and ten offline ringtones, with previews and audio-file imports.
  • Android exact alarms and foreground alarm playback, lock-screen presentation when allowed, and recovery after restarting the phone.
  • Timed typing/math wake-up tests, automatic math submission, answering sound switch, volume slider and gradual fade.

Download LunkAlarm-Android-1.0.0.apk, open it on your phone, and allow installation from your browser or file manager when Android asks. In LunkAlarm, allow Alarms & reminders, Notifications, and Full-screen alarms for lock-screen presentation. Overall sound level uses your device's alarm volume.

This is a signed development APK for personal testing, not a Google Play release. Test a short alarm with the phone locked before relying on it overnight. Android's Force stop disables app alarms until the app is reopened; Android and device battery settings control background behavior.