explaingit

alerque/keyboard

Analysis updated 2026-07-17 · repo last pushed 2025-07-18

Audience · generalComplexity · 1/5QuietLicenseSetup · easy

TLDR

Fossify Keyboard is a privacy-focused Android keyboard app that works entirely offline with no internet permission, so it cannot send your keystrokes anywhere. It supports multiple languages, a clipboard for pinned snippets, and customization like dark themes and vibration.

Mindmap

mindmap
  root((repo))
    What it does
      Offline keyboard
      No internet permission
      Multi-language typing
    Features
      Pinned clipboard
      Custom themes
      Vibration feedback
    Use cases
      Private messaging
      Multi-language switching
      Reusable text snippets
    Audience
      Privacy-conscious users
      Multilingual typers
      Frequent texters
    Availability
      Google Play
      F-Droid
      Open-source code

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Replace your default Android keyboard with one that cannot track or transmit your typing.

USE CASE 2

Switch between multiple language layouts while typing without losing privacy.

USE CASE 3

Pin frequently used text snippets to a clipboard for quick insertion into messages.

What is it built with?

AndroidKotlinJava

How does it compare?

alerque/keyboard0verflowme/alarm-clock0xhassaan/nn-from-scratch
Stars0
LanguageCSSPython
Last pushed2025-07-182022-10-03
MaintenanceQuietDormant
Setup difficultyeasyeasymoderate
Complexity1/52/54/5
Audiencegeneralvibe coderdeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · easy Time to first run · 5min

Install from an app store and enable it as your default keyboard in Android settings, no configuration or account needed.

Fully open-source, meaning anyone can inspect, use, and modify the code to verify privacy claims for themselves.

In plain English

Fossify Keyboard is a replacement keyboard app for Android phones. It lets you type messages, insert numbers and symbols, and switch between languages, all without connecting to the internet or sending your data anywhere. The app works like any other on-screen keyboard: once installed, you set it as your default keyboard and it appears whenever you need to type. What makes it different is that it runs entirely offline. It doesn't request internet permission at all, which means it physically can't send your keystrokes or personal data to any server. Beyond basic typing, it includes a clipboard where you can save and pin frequently used snippets of text for quick insertion, and you can customize things like vibration on key presses, color schemes, and a dark theme. This is for anyone who wants a keyboard that respects their privacy. If you've ever felt uncomfortable knowing that most popular keyboard apps track what you type, this is the alternative. It's also useful for people who type in multiple languages and want an easy way to switch between layouts. Frequent texters or anyone who finds themselves retyping the same responses will appreciate the pinned clipboard feature. The project is part of the Fossify family of apps, which are fully open-source, meaning anyone can inspect the code to verify the privacy claims for themselves. It's available through Google Play, F-Droid, and other Android app stores. The emphasis on being offline-first and open-source makes it a solid choice for privacy-conscious users, though the README doesn't go into detail about advanced features like swipe typing or predictive text, so it's worth checking whether it has everything you need before switching.

Copy-paste prompts

Prompt 1
Help me set up Fossify Keyboard as my default Android keyboard and walk me through enabling it in system settings step by step.
Prompt 2
I want to customize Fossify Keyboard with a dark theme and vibration on keypress, show me where those settings are and how to change them.
Prompt 3
Explain how the pinned clipboard feature in Fossify Keyboard works and how I can save and reuse text snippets when typing messages.
Prompt 4
I type in two languages, help me configure Fossify Keyboard to switch between language layouts easily.

Frequently asked questions

What is keyboard?

Fossify Keyboard is a privacy-focused Android keyboard app that works entirely offline with no internet permission, so it cannot send your keystrokes anywhere. It supports multiple languages, a clipboard for pinned snippets, and customization like dark themes and vibration.

Is keyboard actively maintained?

Quiet — no commits in 6-12 months (last push 2025-07-18).

What license does keyboard use?

Fully open-source, meaning anyone can inspect, use, and modify the code to verify privacy claims for themselves.

How hard is keyboard to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is keyboard for?

Mainly general.

Open on GitHub → Explain another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.