Re: Android keyboard: your choice.

Liste des GroupesRevenir à cm android 
Sujet : Re: Android keyboard: your choice.
De : andrew (at) *nospam* spam.net (Andrew)
Groupes : comp.mobile.android
Date : 19. Jun 2024, 19:45:59
Autres entêtes
Organisation : BWH Usenet Archive (https://usenet.blueworldhosting.com)
Message-ID : <v4v916$2919$1@nnrp.usenet.blueworldhosting.com>
References : 1 2 3 4
User-Agent : PiaoHong.Usenet.Client.Free:1.65
Arno Welzel wrote on Wed, 19 Jun 2024 08:21:33 +0200 :

Heliboard:
... respectful of privacy.
 
Any reason why it would need the READ_CONTACTS permission ?
 
The important thing is, that the app can not send data anywhere as it
has no internet access.

I *love* this erudite discussion as it's about the nuance of privacy!

Hence it's great that HeliBoard has no Internet access, for the obvious
privacy reasons, particularly when I'm using the microphone input, which is
why I don't use the Google Speech-To-Text (AFAIK) but the internal STT.
 Android13Galaxy: Settings > General Management > Preferred engine
 <https://i.postimg.cc/3rqCRb1p/heliboard06.jpg>

Notice I do not set it to the Google STT engine (for fear it uses the net).

One question I have is whether that Samsung STT engine uses the Internet?
Does it?
 
"READ_PROFILE allows you to access the device user's personally-identifying
data."
 
You mean READ_CONTACTS?

I typically use the OpenBoard keyboard so I'm wondering what the difference
is between the OpenBoard FOSS keyboard and the Helium HeliBoard keyboard.
 <https://play.google.com/store/apps/details?id=com.softwarevalencia.openboard.inputmethod.latin>

Although there are, confusingly so, two different openboard keyboards:
 <https://github.com/dslul/openboard>
 <https://f-droid.org/packages/org.dslul.openboard.inputmethod.latin/>
 <https://play.google.com/store/apps/details?id=org.dslul.openboard.inputmethod.latin>
  (I checked & that last one doesn't seem to be on Google Play anymore)

( https://developer.android.com/identity/providers/contacts-provider )
 
That doesn't really sound privacy-friendly ...
 
This permission does NOT have to be granted at all. In the app settings
of Android it is listed but disabled.
 
Also the app does NOT have internet access - therefore it will not send
any data anywhere, even if it would read contact information.

To Arno Welzel's point, by default, I don't have the permission granted to
HeliBoard (not that I have contacts in the default sqlite database either).
 <https://i.postimg.cc/rpJQj8vx/heliboard04.jpg>

Of course, what matters is how the STT is done as that "might" use the net.
 <https://i.postimg.cc/59HnPBxx/keyboard01.jpg>
 <https://i.postimg.cc/k5p16ccB/keyboard02.jpg>

This may be a dumb question because I do NOT know how STT works!
Do we know if Helium's HeliBoard's STT engine does NOT use the Internet?

And finally - it is open source! If you believe the app does bad things,
review the code or ask someone you trust to do so:
 
<https://github.com/Helium314/HeliBoard>

Using Muntashirakon App Manager, I took a quick look at the permission
DIFFERENCE between these FOSS keyboard apps: HeliBoard & OpenBoard.
 <https://i.postimg.cc/nLXWPwH1/heliboard07.jpg>

HeliBoard:
 1. android.permission.READ_CONTACTS
 2. android.permission.READ_USER_DICTIONARY
 3. android.permission.RECEIVE_BOOT_COMPLETED
 4. android.permission.VIBRATE
 5. android.permission.WRITE_USER_DICTIONARY
 6. helium314.keyboard.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

OpenBoard:
 1. android.permission.POST_NOTIFICATIONS
 2. android.permission.READ_USER_DICTIONARY
 3. android.permission.RECEIVE_BOOT_COMPLETED
 4. android.permission.VIBRATE
 5. android.permission.WRITE_USER_DICTIONARY

Does anyone have a logical explanation of why this difference?

The German "Kuketz IT-Securioty" blog also recommends this keyboard for
privacy reasons:
 
<https://www.kuketz-blog.de/heliboard-android-tastatur-empfehlung/>

Given I love that both are FOSS and both are said to be privacy aware,
what would be interesting is a comparison of these two FOSS keyboards:
a. OpenBoard
b. HeliBoard

Date Sujet#  Auteur
17 Jun 24 * Android keyboard: your choice.89Kirill Ivanov
17 Jun 24 `* Re: Android keyboard: your choice.88Henry The Mole
17 Jun 24  +* Re: Android keyboard: your choice.11Andrew
18 Jun 24  i`* Re: Android keyboard: your choice.10Henry The Mole
18 Jun 24  i `* Re: Android keyboard: your choice.9Andrew
19 Jun 24  i  `* Re: Android keyboard: your choice.8Henry The Mole
19 Jun 24  i   +* Re: Android keyboard: your choice.5Andrew
20 Jun 24  i   i`* Re: Android keyboard: your choice.4Arno Welzel
21 Jun 24  i   i `* Re: Android keyboard: your choice.3Andrew
23 Jun 24  i   i  `* Re: Android keyboard: your choice.2Arno Welzel
23 Jun 24  i   i   `- Re: Android keyboard: your choice.1Andrew
20 Jun 24  i   `* Re: Android keyboard: your choice.2Arno Welzel
20 Jun 24  i    `- Re: Android keyboard: your choice.1Arno Welzel
18 Jun 24  +- Re: Android keyboard: your choice.1Arno Welzel
18 Jun 24  `* Re: Android keyboard: your choice.75R.Wieser
18 Jun 24   +- Re: Android keyboard: your choice.1Andrew
18 Jun 24   +* Re: Android keyboard: your choice.38Andy Burns
19 Jun 24   i+* Re: Android keyboard: your choice.36Andrew
19 Jun 24   ii+* Re: Android keyboard: your choice.23Arno Welzel
19 Jun 24   iii+* Re: Android keyboard: your choice.18R.Wieser
20 Jun 24   iiii`* Re: Android keyboard: your choice.17Arno Welzel
20 Jun 24   iiii `* Re: Android keyboard: your choice.16R.Wieser
20 Jun 24   iiii  `* Re: Android keyboard: your choice.15Arno Welzel
21 Jun 24   iiii   +- Re: Android keyboard: your choice.1R.Wieser
21 Jun 24   iiii   `* Re: Android keyboard: your choice.13Andrew
21 Jun 24   iiii    +* Re: Android keyboard: your choice.9R.Wieser
22 Jun 24   iiii    i`* Re: Android keyboard: your choice.8Andrew
22 Jun 24   iiii    i `* Re: Android keyboard: your choice.7R.Wieser
22 Jun 24   iiii    i  `* Re: Android keyboard: your choice.6Andrew
23 Jun 24   iiii    i   `* Re: Android keyboard: your choice.5R.Wieser
24 Jun 24   iiii    i    `* Re: Android keyboard: your choice.4Andrew
24 Jun 24   iiii    i     `* Re: Android keyboard: your choice.3R.Wieser
24 Jun 24   iiii    i      `* Re: Android keyboard: your choice.2Andrew
25 Jun 24   iiii    i       `- Re: Android keyboard: your choice.1R.Wieser
23 Jun 24   iiii    `* Re: Android keyboard: your choice.3Arno Welzel
24 Jun 24   iiii     `* Re: Android keyboard: your choice.2Andrew
24 Jun 24   iiii      `- Re: Android keyboard: your choice.1Andrew
22 Jun 24   iii`* Re: Android keyboard: your choice.4Andrew
22 Jun 24   iii +* Re: Android keyboard: your choice.2R.Wieser
22 Jun 24   iii i`- Re: Android keyboard: your choice.1Andrew
23 Jun 24   iii `- Re: Android keyboard: your choice.1Arno Welzel
19 Jun 24   ii`* Re: Android keyboard: your choice.12R.Wieser
20 Jun 24   ii `* Re: Android keyboard: your choice.11Arno Welzel
20 Jun 24   ii  `* Re: Android keyboard: your choice.10R.Wieser
20 Jun 24   ii   `* Re: Android keyboard: your choice.9Arno Welzel
21 Jun 24   ii    `* Re: Android keyboard: your choice.8R.Wieser
23 Jun 24   ii     `* Re: Android keyboard: your choice.7Arno Welzel
23 Jun 24   ii      `* Re: Android keyboard: your choice.6R.Wieser
23 Jun 24   ii       `* Re: Android keyboard: your choice.5Arno Welzel
24 Jun 24   ii        `* Re: Android keyboard: your choice.4R.Wieser
27 Jun 24   ii         `* Re: Android keyboard: your choice.3Arno Welzel
27 Jun 24   ii          `* Re: Android keyboard: your choice.2R.Wieser
27 Jun 24   ii           `- Re: Android keyboard: your choice.1Arno Welzel
19 Jun 24   i`- Re: Android keyboard: your choice.1R.Wieser
19 Jun 24   `* Re: Android keyboard: your choice.35Arno Welzel
19 Jun 24    +* Re: Android keyboard: your choice.31Andy Burns
20 Jun 24    i`* Re: Android keyboard: your choice.30Arno Welzel
20 Jun 24    i +* Re: Android keyboard: your choice.28Andy Burns
20 Jun 24    i i`* Re: Android keyboard: your choice.27Arno Welzel
21 Jun 24    i i `* Re: Android keyboard: your choice.26R.Wieser
23 Jun 24    i i  `* Re: Android keyboard: your choice.25Arno Welzel
23 Jun 24    i i   +- Re: Android keyboard: your choice.1Andrew
23 Jun 24    i i   `* Re: Android keyboard: your choice.23Andy Burns
24 Jun 24    i i    `* Re: Android keyboard: your choice.22Andrew
24 Jun 24    i i     `* Re: Android keyboard: your choice.21Andy Burns
24 Jun 24    i i      `* Re: Android keyboard: your choice.20Arno Welzel
24 Jun 24    i i       `* Re: Android keyboard: your choice.19Andy Burns
24 Jun 24    i i        +* Re: Android keyboard: your choice.8R.Wieser
24 Jun 24    i i        i`* Re: Android keyboard: your choice.7Andy Burns
24 Jun 24    i i        i `* Re: Android keyboard: your choice.6R.Wieser
25 Jun 24    i i        i  `* Re: Android keyboard: your choice.5Andrew
25 Jun 24    i i        i   `* Re: Android keyboard: your choice.4R.Wieser
27 Jun 24    i i        i    `* Re: Android keyboard: your choice.3Andrew
27 Jun 24    i i        i     `* Re: Android keyboard: your choice.2R.Wieser
27 Jun 24    i i        i      `- Re: Android keyboard: your choice.1Andrew
27 Jun 24    i i        `* Re: Android keyboard: your choice.10Arno Welzel
27 Jun 24    i i         `* Re: Android keyboard: your choice.9Andy Burns
27 Jun 24    i i          `* Re: Android keyboard: your choice.8Andrew
28 Jun 24    i i           `* Re: Android keyboard: your choice.7Andy Burns
29 Jun 24    i i            +* Re: Android keyboard: your choice.5Arno Welzel
29 Jun 24    i i            i`* Re: Android keyboard: your choice.4Andy Burns
30 Jun 24    i i            i `* Re: Android keyboard: your choice.3Arno Welzel
4 Jul 24    i i            i  `* Re: Android keyboard: your choice.2Andrew
5 Jul 24    i i            i   `- Re: Android keyboard: your choice.1Arno Welzel
4 Jul 24    i i            `- Re: Android keyboard: your choice.1Andrew
20 Jun 24    i `- Re: Android keyboard: your choice.1R.Wieser
19 Jun 24    +- Re: Android keyboard: your choice.1R.Wieser
19 Jun 24    `* Re: Android keyboard: your choice.2Andrew
20 Jun 24     `- Re: Android keyboard: your choice.1Arno Welzel

Haut de la page

Les messages affichés proviennent d'usenet.

NewsPortal