Apps

K
Kagi Maps
Web
Privacy-focused map search that does not track location data or search history.
K
Kagi Translate
Web
Ad-free translation service with no tracking, telemetry, or data collection.
Kahon
APK
Features - Ignore extension-specific rate limits (makes page loading, downloading, and browsing faster). - Increase max number of concurrent downloads. - Trust all extensions by default. - Disable caching for library updates. - Remove Google proprietary/privacy-unfriendly blobs (Firebase/Crashlytics).
F-DroidGitHub
Kai
APK
Meet Kai — your local OpenClaw alternative in your pocket. A fast, open-source AI chat app powered by models like Llama, Gemini, GPT, and DeepSeek. Dive into seamless chats for brainstorming, writing, summarizing, learning, or casual talks — all in a minimalist interface that loads in seconds. Supported AI Services • Ollama / LM Studio: Connect to your self-hosted local AI models (OpenAI-compatible) • OpenAI: Access GPT models for powerful conversations • Gemini: Google's advanced AI with built-in file attachment support • DeepSeek: High-performance reasoning models • xAI: Innovative Grok models for creative and insightful responses • Mistral AI: Efficient multilingual models • Groq: Ultra-fast AI inference for quick replies • OpenRouter: Access hundreds of models through one API • NVIDIA: Run NVIDIA-hosted models • Any OpenAI-compatible API: Bring your own endpoint Key Features • Persistent Memory: AI remembers important details across conversations • Encrypted Local Storage: Securely store your chat history on your device • Text-to-Speech: Hear AI responses aloud with natural-sounding voice output • File Attachments: Upload files to enhance your conversations (supported on Gemini) • Seamless Service Switching: Switch between AI providers effortlessly mid-conversation • Multi-Turn Conversations: Context-aware chats where AI remembers previous messages • Background Daemon & Task Scheduling: Schedule tasks with cron expressions or heartbeat intervals AI Tools (Enable in Settings) • Get Local Time: Accurate current date and time info • Get Location: Location-based responses using IP detection • Send Notification: Push notifications triggered by AI • Create Calendar Event: Add events to your calendar from chat • Web Search: Let AI search the web for up-to-date answers • Run Shell Command: Execute commands on your device via AI • Schedule / Cancel / List Tasks: Manage recurring AI tasks Privacy First Kai prioritizes your privacy: All chat history is stored locally with strong encryption. When using cloud AI services, your data is sent directly to the providers for processing — no data collection by the app itself. Stay in control with this open-source AI chat app.
F-DroidGitHub
Kaiteki
APK
Kaiteki is a cross-platform client for social networking sites. It currently supports Mastodon, Pleroma, Misskey and Twitter. Future backends could follow.
GitHubIzzyOnDroid
K
Kaku
APK
Kaku is a fast, powerful Japanese dictionary that stays on top of all your apps. It uses optical character recognition (OCR) technology to recognize kanji on the device screen for you (rather than the slowww tedious process of looking up individual characters manually), making it perfect for Japanese learners who want to study by reading raw manga, play untranslated games, and so on without the hassle of switching apps.
F-DroidGitHub
K
Kakugo
APK
Kakugo is an application that helps learning Japanese. It includes multiple tests to memorize hiragana, katakana, and kanji and adapts to the user's learning pace. One of the biggest difficulty with learning Japanese is memorizing kanji and vocabulary. While learning them by just reading and writing them everyday may work, the more kanji you know, the harder it gets and the more time it takes to revise them all. Proper tools can help you memorize these huge amounts of knowledge to more quickly become a fluent Japanese speaker. Kakugo is one of these tools. It helps learning and revising kanji and vocabulary in an efficient manner. It uses Spaced Repetition in a unique way that adapts to the user's pace. If you only have time to revise 30 kanji every day, or if you can revise as much as 100 kanji every day, Kakugo will adapt and test you on the right kanji at the right time for you to memorize them. There is no "kanji of the day" list to revise, you can start and finish a session whenever you feel like it. Kakugo also features a wide variety of tests to help you find the best ways that will help you learn Japanese. Features include * Hiragana, Katakana quizzes * Kanji quizzes by reading and meaning * Kanji test by part composition * Kanji writing test * Vocabulary quizzes by reading and meaning * Unique spaced repetition formula that adapts to your own learning pace * Unlimited quiz sessions that allow you to take a quiz at any time, for however long you want, useful to efficiently spend commuting time * Show similar-looking kanji in answers to teach you the differences * Kanji and vocabulary sorted by JLPT level * Clicking on kanji opens aedict3 (a non-free Japanese dictionary) or jisho.org * Optimized tablet support * Open source * No ads * No internet access required * Supported languages: English, French * More to come Credits * The kanji quizzes are based on kanjidic. * The vocabulary quizzes are based on JMdict. * The kanji similarity database comes from https://minerva-access.unimelb.edu.au/handle/11343/35336 and http://lars.yencken.org/datasets/phd/ * The kanji composition and drawing database comes from KanjiVG.
F-DroidGitHub
Kaleidoscope
APK
Simulation of a kaleidoscope: a cylinder with mirrors containing loose, colored objects such as beads or pebbles and bits of glass. You can use any image or take a picture from the camera and the settings allow you to change the number of mirrors that are used.
F-DroidGitHub
Kanade
APK
Kanade is a simple app that allows you to extract apk from your apps list. Fully open-source and zero-ads. Works for Android 4.4 or above.Installed apps from PlayStore doesn't expose their apk installation files by default. So if you want to share some app you will need to send the PlayStore link. So if you are offline or the app is no longer available on the PlayStore you won't be able to share the app.So here we are, whatever the reason, if you want to share some app directly through a p2p connection (Bluetooth, Wifi-Direct, etc.) you can use apk extractors! These kind of apps allow the user to extract the hidden apk files from almost any installed app to a visible location (e.g Downloads folder).
GitHubIzzyOnDroid
Kandroid (fork)
APK
Client for [https://kanboard.org/ Kanboard]. It requires access to a Kanboard server. Forked from in.andres.kandroid. Manage your projects with the Kanban methodology. * Get a clear overview of your projects by visualizing your workflow on boards * Limit your workload * Focus on your workflow
F-DroidGitHub
Kanji Dojo
APK
Learn & practice writing Japanese characters Features - Study kana (both Hiragana and Katakana) and kanji - Practice by following JLPT levels or school grades - Create your own list to study, more than 6000 characters in total are available - Works offline
F-DroidGitHub
Kanji draw
APK
A simple application that lets you draw Japanese characters (kanji) using the touch screen. It is intended for Japanese language learners who might need to enter characters in order to look them up in a dictionary or enter them on a website. It identifies the character you have drawn using a special form of handwriting recognition. You can select the correct character from a list. After entering one or more characters, you can copy them into the clipboard as text for use in a dictionary. Note that this will NOT work - at all - if you don't know basically how to draw kanji. If you just draw something any old way that looks like it, it certainly won't be recognised. You have to draw characters basically the official way. This is a fork of the Kanji draw application from https://github.com/quen/kanjirecog/ which is no longer maintained and was removed from F-Droid. Two of the included icons were taken from the Android SDK and are licensed under the Apache License 2.0. The kanji stroke data is based on the KanjiVG data set from http://kanjivg.tagaini.net/ and licensed under the Creative Commons Attribution-Share Alike 3.0 license.
F-DroidGitHub
Karma Firewall
APK
Karma Firewall app lets you take control back of your phone and block internet traffic to and from specific apps. This is a simple yet powerful firewall with an easy to use intuitive GUI which allows you to protect your sensitive data. Ever wondered why lots of apps that have no need for Internet access require Internet Permissions? Its usually either to display adverts or send your sensitive data back to servers in USA, China or Russia. Karma Firewall can block this traffic and protect your personal data. You do not need any technical skills to use, no complicated IP Addressing, Ports, Packet Filtering etc. Simply select the apps you want to block, and you are protected. Karma Firewall is the safest, most trusted Android Firewall. Karma FW is completely different from all other VPN Firewalls. We intercept no allowed traffic. Karma FW requires NO Internet permissions. Without Internet permissions Karma FW CANNOT steal your data and send it anywhere.
F-DroidGitHub
Karui ToDo
APK
An open source, privacy focussed, todo list app to quickly jot down things to do. Inspired by the system-24 theme and the Windows Mobile design system, this app's design is set to evolve into something even more eye-catching. Features - Simple note taking and list making: Includes an undo delete feature. - Retro terminalesque design: Inspired by Unix customizations found online. - Lightweight: Consumes only 0.05% CPU and 128KB of RAM. After all, simple apps shouldn't need more—remember, the Apollo mission operated on a computer with around 4KB of RAM! - Highly customizable: Offers many themes with plans to add more customizations such as fonts, font sizes, and border colors. - To add a new note tab: use the `///TabName` format. - To remove any tab (except the Main tab): use the `\\\TabName` format. For more details on features, usage, customizations, discussions, visit the github repo.
F-DroidGitHubIzzyOnDroid
KashCal
APK
All your calendars. One app. Your calendars are everywhere. Family stuff on iCloud. Holidays from some website. Birthdays buried in your contacts. Work on Nextcloud. KashCal brings them together on your Android. Your schedule, together • iCloud: Switched to Android but your family is still on Apple? Sync with iCloud calendars directly. No workaround needed. • CalDAV: Nextcloud, Radicale, Baïkal, Stalwart, FastMail, Zoho, and more. Native sync, no middleware. • Device calendar: See events from your phone's built-in calendar alongside everything else. • Holidays & schedules: Subscribe to any ICS calendar. Holidays, school schedules, sports seasons. • Birthdays: Pulls from your contacts automatically. • Local: Don't need sync? Works fully offline out of the box. Material You with dynamic theming. Home screen widgets. Full-text search across all events. Per-event timezone for travel. Private by default No analytics. No telemetry. No KashCal account. Your data stays on your device unless you set up sync yourself. • Encrypted credentials (AES-256-GCM) • Fort Knox Mode: other apps can't read your events • HTTPS only, no WebViews, minimal permissions • Open source: fully auditable Website: https://kashcal.github.io Source code: https://github.com/KashCal/KashCal
F-DroidGitHubIzzyOnDroid
Katawa Shoujo: Re-Engineered
APK
Katawa Shoujo is a bishoujo-style visual novel set in the fictional Yamaku High School for disabled children, located somewhere in modern Japan. Hisao Nakai, a normal boy living a normal life, has his life turned upside down when a congenital heart defect forces him to move to a new school after a long hospitalization. Despite his difficulties, Hisao is able to find friends—and perhaps love, if he plays his cards right. There are five main paths corresponding to the 5 main female characters, each path following the storyline pertaining to that character. The story is told through the perspective of the main character, using a first person narrative. The game uses a traditional text and sprite-based visual novel model with an ADV text box. This version is a full remaster of the original VN, featuring upscaled images and a suite of accessibility features for the vision and hearing impaired. All fully free, open source, and community maintained. Forever. Summary of new features: * Upscaled images for modern displays * Russian, German, French, Spanish, Italian, Japanese, Simplified Chinese translations builtin * Parallax mode * 2 Dyslexic modes * High contrast text * Self-voicing for custom fan voice-overs * Modding support * Updated engine and other under the hood technical improvements See the project site at fhs.sh for more details
F-Droid
Kazumi
APK
A flutter app for collecting and watching anime online with custom rules. Use up to five lines of Xpath expressions to build your own rules. Supports rule import and rule sharing. Supports danmaku. In development (~ ̄▽ ̄)~
F-DroidGitHub
Kechi
APK
Have you ever watched one of those adventure movies where people are fighting on a rickety rope bridge? As they move, more and more of the bridge breaks and falls beneath them... Well, in those scenes, I found the inspiration for a board game! Players take turns moving and attacking each other on a more and more dangerous board!
F-DroidGitHub
K
Kee Vault
Web
Open-source password manager using KeePass format with browser-based access.
KeePass NFC
APK
For use with https://f-droid.org/packages/com.android.keepass. KeePass NFC lets you use a rewritable NFC tag to unlock your KeePassDroid database. It includes the functionality to write the NFC tag as well as to unlock KeePassDroid when reading the tag.
F-DroidGitHub
KeePassDX Free - FOSS Password Safe
APK
KeePassDX is an open source passkey, password safe and manager allows editing encrypted data in a single file in the open KeePass format and fill in the forms in a secure way, requires no Internet connection and integrates Android design standards. The app is open source, with no advertising.FeaturesPasskeys for authentication and local storage of private keys.Biometric recognition for fast unlocking (fingerprint / face unlock / …).One-time password management (HOTP / TOTP) for two-factor authentication (2FA).Autofill for easy form filling with passwords.Magikeyboard to efficiently fill in any field.Create encrypted database files.Organisation of credentials by entry and in group trees.Allows opening and copying URI / URL fields quickly.Dynamic templates for each type of entry.History of each entry.Precise management of settings.Material design with themes.Support for .kdb and .kdbx files (version 1 to 4) with AES - Twofish - ChaCha20 - Argon2 algorithm.Compatible with the majority of alternative programs (KeePass, KeePassXC, KeeWeb, …).Code written in native languages (Kotlin / Java / JNI / C).You can donate or buy the pro version for better service and a quick development of features you want: https://play.google.com/store/apps/details?id=com.kunzisoft.keepass.proThe project is constantly evolving. Do not hesitate to check the development status of the next updates: https://github.com/Kunzisoft/KeePassDX/projectsSend issues to: https://github.com/Kunzisoft/KeePassDX/issues
GitHubIzzyOnDroid
KeePassDX Passkey Vault
APK
KeePassDX is an open source passkey, password safe and manager allows editing encrypted data in a single file in the open KeePass format and fill in the forms in a secure way, requires no Internet connection and integrates Android design standards. The app is open source, with no advertising. Features - Passkeys for authentication and local storage of private keys. - Biometric recognition for fast unlocking (fingerprint / face unlock / …). - One-time password management (HOTP / TOTP) for two-factor authentication (2FA). - Autofill for easy form filling with passwords. - Magikeyboard to efficiently fill in any field. - Create encrypted database files. - Organisation of credentials by entry and in group trees. - Allows opening and copying URI / URL fields quickly. - Dynamic templates for each type of entry. - History of each entry. - Precise management of settings. - Material design with themes. - Support for .kdb and .kdbx files (version 1 to 4) with AES - Twofish - ChaCha20 - Argon2 algorithm. - Compatible with the majority of alternative programs (KeePass, KeePassXC, KeeWeb, …). - Code written in native languages (Kotlin / Java / JNI / C). You can donate or buy the pro version for better service and a quick development of features you want: https://play.google.com/store/apps/details?id=com.kunzisoft.keepass.pro The project is constantly evolving. Do not hesitate to check the development status of the next updates: https://github.com/Kunzisoft/KeePassDX/projects Send issues to: https://github.com/Kunzisoft/KeePassDX/issues
F-DroidGitHubIzzyOnDroid
K
KeePassDroid
APK
A password safe, compatible with KeePass. Keepass is available on all the major desktop platforms: on GNU/Linux KeePassX is a well-established client. Portable editions are available if you need to use it on a Windows machine. Supports both versions 1 (kdb) & 2 (kdbx) of the Keepass database. Supports MIPS and x86 natively.
F-DroidGitHub
KeePassVault
APK
Client app for KeePass databases. This app is orientated for my personal use. It may have some bugs, so please make a backup before using it. Application Features: Synchronization: - Sync with WebDav server - Sync with Git repository (only via HTTPS, SSH protocol is not available) Database Management: - Create new databases - Edit existing databases - Manage entry history - Manage attachments - Dynamic templates (compatible with other android applications: KeePassDX, keepass2android) Advanced Database Tools: - Built-in diff viewer for database changes - TOTP (Time-based One-Time Password) and HOTP (HMAC-based One-Time Password) support for Two-Factor Authentication (2FA) Security Features: - Unlock using password or key file - Supports biometric unlock (fingerprint) File Compatibility: - Supports .kdbx files up to version 4.1 User Convenience: - Autofill for Android >= 8.0 - Dark theme (controlled by system settings) - Fuzzy search for easy finding of entries
F-DroidGitHub
Keep Alive
APK
Keep Alive will send a custom message via SMS to one or more people if you haven't used your device in a given period of time. Intended to be used as a failsafe for those living alone in case of an accident or other emergency. Once the settings are configured, no further interaction is required. - 100% Device-based, no cloud services or accounts required - Free with no ads or trackers - Open Source (https://github.com/keepalivedev/KeepAlive) - Minimal Battery Usage - Multiple SMS Recipients - Custom Alert Message - Optional: Include Location Information in SMS - Optional: Place a phone call with speakerphone enabled - Optional: Send an HTTP request to a custom URL Requirements Keep Alive requires that your device has an active cellular plan. WiFi calling and messaging will be used if the device supports it. How it Works Keep Alive uses either your device's lock screen or another app(s) to detect activity. If your device hasn't been lock or unlocked for a set period of time, or if you haven't accessed the selected app(s), you will be prompted with an 'Are you there?' notification. If this notification is not acknowledged an Alert will be triggered. Based on the configured Emergency Contact Settings, one or more SMS messages and/or a phone call will be placed to notify others that you may be in need of assistance. Main Settings - Monitoring Method - Choose between using the lock screen or another app(s) to detect activity. If using another app(s), you will be prompted to select the app(s) to monitor. - Hours of Inactivity Before Prompt - how many hours since your phone was last locked or unlocked before you are prompted with an 'Are you there?' notification. Defaults to 12 hours - Minutes to Wait - if the prompt is not acknowledged within this time, an Alert will be sent based on the configured emergency contact settings. Defaults to 60 minutes - Rest Period Time Range - a range of time during which inactivity will not be counted. For example, with 'Hours of Inactivity' set at 6 hours and a Rest Period of 22:00 – 6:00, if the device is last used at 18:00, the 'Are you there?' check would not be sent until 8:00. Note that an alert can still be sent during a rest period if the 'Are you there?' check was sent BEFORE the start of a rest period. - Auto-Restart Monitoring After Alert - If enabled, monitoring will be automatically restarted after an Alert is sent. - Alert Webhook - Configure an HTTP request to be sent when an Alert is triggered Emergency Contact Settings - Phone Call Number (Optional) - when an Alert is triggered a phone call will be placed to this number with speakerphone enabled One or more SMS recipients can be configured with: - Phone Number - the phone number to send the Alert SMS to - Alert Message - the message that will be sent when an Alert is triggered - Include Location - if enabled, your location will be included in a second SMS Privacy/Data Collection No data is collected other than the configured settings. This data is not shared with the developers or any 3rd parties. The only data transmitted is to the configured emergency contacts. This app does not request network or storage access and no data is sent to the developers or any 3rd parties. Disclaimer - Not responsible for SMS or phone call charges incurred by the use of the Keep Alive app - The operation of the Keep Alive app is dependent on the device, software, and network connectivity. The developers are not responsible for any failure due to device malfunctions, software incompatibilities, or network issues.
F-DroidGitHub