ABOUT

Are you tired of having to type out every character?

LET US HELP YOU

Why

Swiss German is not a clearly defined language. There are many different ways of writing a certain word. Current predictive keyboards do not consider languages that have flexible writing styles. This is where we come in. Our app quickly adapts to your style of writing and keeps you from having to type out every word you want to write. Try it. It's free.

What

Kännsch is a free software keyboard application developed for Android OS. When installed and enabled, Kännsch seamlessly replaces your device's default on-screen keyboard for as long as you wish.
This product is based on the Google Open Source Keyboard. It preserves the robust functionality and visual appeal of the popular app that has been developed and tested over a number of years.
Our extension work focuses on allowing you to improve your user experience by keeping your individual writing style.
Our app is optimized for compatibility with Swiss German input. However, it still performs well with commonly typed languages like English, German, Italian, French and others.

Who

This app is being developed at the Disco research group of the ETH Zurich as the product of a master thesis.
Contact us if you have any questions or want any further information.

PRIVACY

LET US IMPROVE OUR PRODUCT WITH YOUR feedback

FEEDBACK EVALUATION

In order to improve the app and thus your user experience, we do extensive logging of everything you type. To assure the quality of the app, we record every keystroke you make and evaluate how many taps you save while writing.
Click here for an extensive list of the collected data.

ANONYMITY

It is of utmost concern to us to preserve your anonymity. To assure this, your phone or tablet generates a unique and non-reversible ID on site which cannot be traced back to you. All communication with our servers is performed using this generated ID.

LOCATION

There are a number of spoken and written dialects in Switzerland. Periodically recording your current location allows us to compare differences between writing styles and lets us build regional dictionaries that improve your app's Swiss German word predictions.

BUG REPORTING

Every time the app crashes, our servers receive a detailed overview of exactly what went wrong. This feature helps us fix a multitude of platform specific bugs and allows us to provide you with an overall stable and robust app. For this purpose we collect device specific information, such as the make and manufacturer and status of the app before, during and after the crash.

You can find more information here.

IN ACTION