Apps
Haven
APK
Haven is a Free and Open-Source app that leverages the "Work Profile" feature of Android to provide an isolated space that you can install or clone apps into. Haven uses the application id io.github.kennethchoinfosec.haven, so it installs as a separate app and does not upgrade or replace existing installs of the original app. The main use-cases of Haven include: - Installing apps inside a work profile for isolation - "Freeze" apps inside the work profile to prevent them from running or being woken up when you are not actively using them - Installing two copies of the same app on the same device Note that Haven depends on the Work Profile feature of the Android system, so any bugs related to Work Profiles in the Android-derived system you are using will affect Haven. In addition, Haven can only be as secure as the Work Profile implementation.
F-DroidGitHub
Haven SSH Client
APK
Haven is an open-source SSH, VNC, RDP, and SFTP client for Android with a native Wayland desktop and cloud storage. Terminal: - Full VT100/xterm emulator with Unicode, multiple tabs, and 6 color schemes - Session persistence via tmux, zellij, screen, or byobu - Mouse mode for TUI apps (vim, htop, mc) - Configurable keyboard toolbar with Esc, Ctrl, Alt, arrows, function keys, and custom macros - Text selection with word expansion, copy, and clickable URL detection - Voice input and autocomplete mode - Mosh and Eternal Terminal for roaming and persistent connections Native Wayland Desktop: - GPU-accelerated labwc compositor running directly on your device - Waybar panel, fuzzel app launcher, thunar file manager, mousepad editor - Starter Pack addon with Firefox, calculator, image viewer - XWayland for X11 app compatibility - Multi-desktop management — run multiple desktops simultaneously - No root required (PRoot with Alpine Linux) VNC Remote Desktop: - VNC viewer with pinch-to-zoom, pan, and fullscreen mode - SSH tunnel support for encrypted connections - Touch-to-click with drag gesture support RDP Remote Desktop: - Connect to Windows Remote Desktop, xrdp, and GNOME Remote Desktop - Pinch-to-zoom, keyboard with scancode mapping - SSH tunnel with auto-connect through saved profiles Cloud Storage: - 60+ providers via rclone — Google Drive, Dropbox, OneDrive, S3, and more - OAuth authentication with browser flow - Folder sync with filters, bandwidth limits, and dry-run preview - Media streaming to VLC via local HTTP server - DLNA server for smart TVs and Chromecast File Transfer: - SFTP browser with upload, download, rename, delete, and folder transfer - SMB/Windows file share browsing with optional SSH tunnel - Cross-filesystem copy between any backends Networking: - SSH with auto-reconnect, port forwarding, and ProxyJump multi-hop - Tailscale peer auto-discovery - Reticulum mesh network support via rnsh - Network discovery for SSH hosts on local network Security: - SSH key generation (Ed25519, RSA, ECDSA) with encrypted storage - FIDO2 hardware key support (ed25519-sk, ecdsa-sk) via NFC or USB - Biometric app lock with configurable timeout - Connection audit log - No ads, no tracking, no data collection Haven is free and open source (AGPLv3).
F-DroidGitHub
Haven: Keep Watch
APK
Haven is an app for people needing a way to protect their private sphere and possessions without compromising their own privacy. It turns the on-device sensors of any Android phone into a motion, sound, vibration and light detector, alerting you of unexpected guests and intruders in your physical spaces. By combining monitoring and device storage, with secure communications technologies, like Signal and Tor, it prevents the worst kind of people from silencing citizens without getting caught in the act. By protecting investigative journalists, human rights defenders, and people at risk of forced disappearance, a new kind of herd immunity is created.Safety through SensorsHaven only saves images and sound triggered by motion or volume, storing everything locally on your device. Position the device’s camera to capture visible motion, or place your phone somewhere discreet to listen just for noises. Get secure notifications of intrusion events instantly, and access logs remotely at any time.Sensors monitored for measurable change, recorded to the device event log:Accelerometer: Motion and vibration of phoneCamera: Motion in the phone’s visible surroundings from front or back cameraMicrophone: Noises in the environmentLight sensor: Triggered by sudden light changesPower: Detect device being unplugged, running out of battery or being shut downProject TeamHaven is a collaboration between the Guardian project, and the Freedom of the Press Foundation, which generously funded the Prototype stage. Continued work can be funded through their site: https://freedom.press/donate-support-haven-open-source-project
GitHubguardianIzzyOnDroid
Hawaiian for AnySoftKeyboard
APK
AnySoftKeyboard keyboards pack: Hawaiian keyboard layout, dictionary is not included yet. ** Install AnySoftKeyboard first, and then select the desired layout from AnySoftKeyboard Settings->Keyboards menu.
F-DroidGitHub
Hayago
APK
Hayago is a simple, functional, and efficient time control software for Android. It doesn't require any permissions and it doesn't try to be more than what it is. It comes with everything you'd expect from a go/chess clock, but nothing more. Features: - byo-yomi, canadian overtime, and sudden death modes - time presets(bullet, blitz, rapid) - time increment - audio feedback for start/stop, low time, player's turn change. - landscape mode - black/grey/white aesthetic - minimalist and lightweight Website: https://biotstoiq.gitlab.io/hayago.html Source: https://biotstoiq.gitlab.io/source.html
F-Droid
Hdhomerun Signal Meter
APK
Discover, tune, and perform a channel scan on your Hdhomerun device — a sort of network attached TV tuner. The signal strengths and data rates will be displayed for the channel tuned to. The proprietary Google Admob binary was removed before building.
F-DroidGitHub
Headi - Your headache diary
APK
Headi (Headache Diary) is a privacy-friendly app to log your headaches. No data is transferred to any cloud services. All data is stored locally only. Headi also offers a simple analysis of the recorded data. You can also export your logs as a CSV file for further analysis of the data. To save your records you can also export your whole diary, or just parts of it, as a PDF.
F-DroidGitHub
H
Heading Calculator
APK
Calculate true heading (TH) and ground speed (GS) of an aircraft from given true airspeed (TAS), true course (TC), and wind direction and speed (WD/WS).
F-DroidGitHub
Headphone detector for Vanilla Music
APK
This app runs a service that will launch https://f-droid.org/packages/ch.blinkenlights.android.vanilla whenever Android broadcasts a HEADSET_PLUG event. Please note that you need to start the application at least once in order to launch the persistent background service. Also note that the application is useless unless https://f-droid.org/packages/ch.blinkenlights.android.vanilla is installed on your device.
F-DroidGitHub
Headphone indicator
APK
Shows a notification icon in the status bar when headphones are plugged into the phone. Shows a different icon when a headset is attached. Both 3.5mm audio jack devices and USB headphones/headsets are supported. The app aims to be a tiny as possible. No ads, no analytics - just its core functionality. After installation, you have to start the application at least once. Then it will be running as a background service that shows the headset status icon whenever the headphones are plugged in. I wrote the headphone indicator app because I was immensely unsatisfied with apps like (google forced me to remove the name) which are over 2 MiB in size, but 99% of their code is only related to advertisement. Open Source - licensed under the GPLv3+. The source code can be inspected by anyone.
F-DroidGitHub
H
Headwind MDM Agent
APK
A Powerful Open Source Platform to Manage your Enterprise Android Devices * Quick and Easy to Install “Out of the Box” * Compatible with Most Android Devices * Manages Devices in Closed Private Networks * Premium: All Must-Have MDM Features Scaling of your business requires proper management. The MDM software is a smart manager of your enterprise tablets, smartphones, kiosks, and digital signage systems. It’s particularly useful to manage unattended devices, replacing hours of maintenance work by a few mouse clicks! * Group-based policy management forces hundreds of devices to work in the same way, thus making business processes clearer and easier. * Device status control makes it easy to find problems with enterprise devices and take actions to fix them in a timely manner. * Remote support simplifies the IT manager’s work to resolve issues and correct faults. Headwind MDM requires registration on a Headwind MDM server. You can deploy your own (https://h-mdm.com/download/) or try the demo (https://srv.h-mdm.com). See the Headwind MDM documentation for more information.
F-DroidGitHub
Health
APK
A health metric management health meant to replace Google Fit
F-DroidGitHub
Health Connect Shortcut
APK
This is a shortcut to the Android Health Connect that usually is buried inside the device settings under Settings > Security & Privacy > Privacy Controls > Health Connect. It doesn’t install or enable anything, it only opens the already present Health Connect based on the AOSP ("com.android.healthconnect"), Google API ("com.google.android.healthconnect") or the PlayStore version ("com.google.android.apps.healthdata").
F-Droid
Health Disconnect
APK
Health Disconnect lets you explore your personal health data right on your device — no accounts, no internet, no data collection. Connect to Android Health Connect and instantly visualize 35+ health metrics as interactive charts. Create custom views that combine multiple metrics, configure chart types, aggregation methods, and time windows, then pin them to your home screen as widgets. YOUR DATA STAYS ON YOUR DEVICE Health Disconnect never connects to the internet. It reads your Health Connect data, renders it locally, and never transmits anything. There are no accounts, no analytics, and no ads. KEY FEATURES • Browse 35+ Health Connect metrics — steps, heart rate, weight, sleep, blood pressure, nutrition, and more • Interactive charts — line and bar charts with configurable aggregation (sum, average, min, max) • Custom views — combine multiple metrics in a single chart and save for quick access • Flexible time windows — view data by day, week, month, year, or all-time history • Home screen widgets — pin any custom view as a resizable widget with configurable refresh intervals • Export your data — save aggregated values or raw entries as CSV • Share charts — export chart images in light or dark theme • Advanced configuration — logarithmic and normalized Y-axes, data smoothing, bucket sizes, custom units, min/max labels • Theme support — follows your system theme or choose light/dark manually SUPPORTED HEALTH CONNECT DATA Fitness & Activity: Steps, Distance, Speed, Exercise, Floors Climbed, Elevation Gained, Power, Wheelchair Pushes Cardiovascular: Heart Rate, Resting Heart Rate, Heart Rate Variability, Blood Pressure, Oxygen Saturation, VO2 Max Body: Weight, Height, Body Fat, Lean Body Mass, Bone Mass, Body Water Mass, Basal Metabolic Rate Nutrition: Hydration, Nutrition, Active Calories Burned, Total Calories Burned Other: Body Temperature, Basal Body Temperature, Respiratory Rate, Sleep, Menstruation, Cervical Mucus, Ovulation Test, Intermenstrual Bleeding, Sexual Activity PRIVACY FIRST Health Disconnect includes zero network permissions. Your health data is read from Health Connect, displayed on screen, and never leaves your device unless you explicitly choose to export or share.
F-DroidGitHub
HealthLog
APK
Keep track of your medical test records to monitor your progress and become healthier.The project is currently in a beta testing phase. Used it for multiple users and works well enough for daily use, but if you encounter any bugs please report them. I'll try my best to fix them.Features:Allows health test reading data storage for multiple usersBlood Pressure, Blood Sugar/Glucose, Cholesterol, Renal Function Test, Notes can be savedAcceptable range for Blood Glucose (Sugar) reading configurable via slider in settingsGraph view of last 30 readings (for now)No Ads and Tracking (Has no Internet permission)Limited dependencies for reduced binary size. Currently under 8MBTested on Android 6 and up (although only a few devices)Can enable data file backup on every entry to prevent data lossFree and Open SourceDrawbacks:Data is not encrypted on storage. Local SQLite database stores data in json formatCurrently in beta testing state. (Report bugs and UI/UX issues)Some acceptable ranges for some test aren't configurable yetSome (old)keyboards cannot create newline on notes
GitHubIzzyOnDroid
Healthy Battery Charging
APK
Make your smartphone or tablet battery last longer! Good range to aim for when charging a Li-ion battery is from about 40 to 80 percent in one go. A bunch of tiny charges throughout the day is your second best bet, and going from zero to 100 and then 100 to zero on a regular basis will put the most strain on your lithium-ion battery. Healthy Battery Charging notifies you when to plug or unplug your phone from the charger in order to improve the battery life. The app itself is optimized for low battery consumption, running in the background and checking the battery level every 15 minutes (configurable). The exact timing of these checks depends on the Android OS, which might schedule them alongside other tasks or delay them when in sleep mode. As a result, the battery level may slightly exceed the high threshold while charging or drop slightly below the low threshold while discharging before you receive a notification. For those who want to know more technical details about Li-ion batteries: https://batteryuniversity.com/learn/article/how_to_prolong_lithium_based_batteries
F-DroidGitHubIzzyOnDroid
Heart Alert
APK
When your BPM goes out limit BPM, you get sound alert.Warning! This app can run in the background, but your phone may kill it. How to prevent this read here: dontkillmyapp.com.Supported devices:Polar H10Polar H9Polar H7Polar OH1Polar Verity Sense
GitHubIzzyOnDroid
HeartBeat
APK
Simple way to estimate the heart rate. Please do not use it for medical purposes ! This utility works by covering the flash as well as the device's camera with a finger, and waiting for 10 seconds. It works best when the person stays still, and the environment is dark. The phone analyzes the amount of red captured by the camera, and attempts to calculate the heart rate based on the subtle changes it detects. During the measurement, the application shows the current calculation results, and shows the captured data on a line chart. Once completed, the following further details are shown: Standardized values, along with their timestamp (the values are scaled between 0 and 1, and a rolling average is applied for smoothing) Timings where a new heart beat is detected. These data can be shared with other application in order to be exported.
F-DroidGitHub
HeartRateMonitor
APK
A simple heart rate monitor, using the device's camera to attempt to detect a pulse in your finger.
F-DroidGitHub
Heartwood
APK
Heartwood is a private, open-source window into the health and fitness data stored in Android's Health Connect. It only ever reads, nothing you see leaves your device, and there are no accounts, ads, or trackers. Features: * Today dashboard, Material You cards for steps, heart rate, sleep, energy, distance, exercise, SpO2, weight, blood pressure and more, each with an at-a-glance sparkline. * Detail views, tap any metric for a full chart, statistics and recent records. * Weekly summary, daily averages measured against goals you set, with progress rings and week-over-week trends. * Home-screen widgets, your key numbers, themed to match your wallpaper. * Export, save your accessible data to a CSV or JSON file at any time. Heartwood reads data through Health Connect, so it works alongside whatever apps and wearables already write there. You stay in control of exactly which data types it can read, and can change or revoke access at any time from Health Connect.
F-DroidGitHub
HeatCalc
APK
Calculates the required heat sink for an electronic device.
F-Droid
H
HeaterRC
APK
Some vendors of independent vehicle heater allow you to remote control them via simple text messages. This app allows you to send commands like "start" and "stop", as well as querying the device for the current temperature. It should work with Eberspaecher and Webasto heaters, but others might work as well.
F-DroidGitHub
H
Hebrew Calendar
APK
Hebrew Calendar displays a monthly calendar with lunar moon phases, biblical feast days, sabbaths, and new moons based on astronomical calculations. Features: - Moon phase emojis for every day (New Moon, Waxing Crescent, First Quarter, Waxing Gibbous, Full Moon, Waning Gibbous, Third Quarter, Waning Crescent) - Biblical feast days: Passover, Unleavened Bread, Shavuot, Trumpets, Atonement, Tabernacles, Purim, and Hanukkah - Sabbath indicators following the lunar 7-day cycle - New moon and New Year (Nisan 1) markers - Full KJV scripture references with expandable text for each feast - Dark theme - Swipe and keyboard navigation - Responsive layout for phones and tablets - Completely offline — no internet connection needed - No ads, no tracking, no data collection Calendar data covers 2024 through 2036, precomputed from astronomical calculations using Astropy and verified with MD5 integrity checks.
F-DroidGitHub
HeliBoard
APK
HeliBoard is a privacy-conscious open-source keyboard, based on AOSP / OpenBoard. Does not use internet permission, and thus is 100% offline. Features: Add dictionaries for suggestions and spell check build your own, or get them here, or in the experimental section (quality may vary) additional dictionaries for emojis or scientific symbols can be used to provide suggestions (similar to "emoji search") note that for Korean layouts, suggestions only work using this dictionary, the tools in the dictionary repository are not able to create working dictionaries Customize keyboard themes (style, colors and background image) can follow the system's day/night setting on Android 10+ (and on some versions of Android 9) can follow dynamic colors for Android 12+ Customize keyboard layouts (only available when disabling use system languages) Customize special layouts, like symbols, number, or functional key layout Multilingual typing Glide typing (only with closed source library ☹️) library not included in the app, as there is no compatible open source library available can be extracted from GApps packages ("swypelibs"), or downloaded here (click on the file and then "raw" or the tiny download button) Clipboard history One-handed mode Split keyboard (only available if the screen is large enough) Number pad Backup and restore your settings and learned word / history data
F-DroidGitHubIzzyOnDroid
Helio
APK
Helio is a libre music sequencer aimed at hobbyist composers, game developers, and indie artists. Follow the documentation to get started: https://docs.helio.fm
F-DroidGitHub