Skip to content

impalex/domaintrack

Repository files navigation

DomainTrack

Android Kotlin Jetpack Compose Material 3 License

DomainTrack is a modern Android application for monitoring domain names and SSL certificates. Track expiration dates, receive timely notifications, and ensure your domains and certificates never expire unexpectedly.

DomainTrack Banner

Get it on Google Play


Features

  • Domain Management — Add, edit, and organize your domains in one place
  • SSL Certificate Monitoring — Track SSL certificate validity and expiration dates
  • Smart Notifications — Configurable alerts for upcoming expirations
  • Background Sync — Automatic data updates via WorkManager
  • Modern UI — Beautiful Material 3 design with dynamic color support
  • Adaptive Layout — Optimized for phones, tablets, and foldables
  • RDAP/WHOIS Integration — Accurate domain information from official sources
  • ️Customizable Settings — Personalize notification schedules and thresholds

Screenshots

Home Screen Domain Details Settings
Home Details Settings
Domain List Domain & SSL Info App Settings

Build Instructions

Prerequisites

  • Android Studio: Hedgehog (2023.1.1) or newer
  • JDK: 21 or higher
  • Android SDK: API level 36
  • Gradle: 8.x (included via wrapper)

Clone the Repository

git clone https://github.com/impalex/domaintrack.git
cd domaintrack

Build Commands

# Build debug APK
./gradlew assembleDebug

# Build release APK
./gradlew assembleRelease

License

This project is licensed under the Apache License 2.0.

Copyright 2026 Alexander Yaburov

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

    http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

Author

Alexander Yaburov
© 2026

  • GitHub: @impalex
  • Package: me.impa.domaintrack

Acknowledgments


Support

For issues, feature requests, or questions, please:

  1. Check existing Issues
  2. Create a new issue with detailed description
  3. Include logs/screenshots for bugs

Made with ❤️ using Kotlin & Jetpack Compose

⬆ Back to Top

About

An Android app for tracking the expiration dates of domains and SSL certificates

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages