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, 20: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.82Kirill Ivanov
17 Jun 24 `* Re: Android keyboard: your choice.81Henry 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 Jun20:32  i   i `* Re: Android keyboard: your choice.3Andrew
23 Jun03:01  i   i  `* Re: Android keyboard: your choice.2Arno Welzel
23 Jun09:50  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.68R.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 Jun09:20   iiii   +- Re: Android keyboard: your choice.1R.Wieser
21 Jun22:13   iiii   `* Re: Android keyboard: your choice.13Andrew
21 Jun22:37   iiii    +* Re: Android keyboard: your choice.9R.Wieser
22 Jun02:25   iiii    i`* Re: Android keyboard: your choice.8Andrew
22 Jun08:39   iiii    i `* Re: Android keyboard: your choice.7R.Wieser
22 Jun21:12   iiii    i  `* Re: Android keyboard: your choice.6Andrew
23 Jun08:15   iiii    i   `* Re: Android keyboard: your choice.5R.Wieser
24 Jun08:26   iiii    i    `* Re: Android keyboard: your choice.4Andrew
24 Jun10:45   iiii    i     `* Re: Android keyboard: your choice.3R.Wieser
24 Jun20:13   iiii    i      `* Re: Android keyboard: your choice.2Andrew
25 Jun09:26   iiii    i       `- Re: Android keyboard: your choice.1R.Wieser
23 Jun03:01   iiii    `* Re: Android keyboard: your choice.3Arno Welzel
24 Jun08:34   iiii     `* Re: Android keyboard: your choice.2Andrew
24 Jun20:23   iiii      `- Re: Android keyboard: your choice.1Andrew
22 Jun02:34   iii`* Re: Android keyboard: your choice.4Andrew
22 Jun09:18   iii +* Re: Android keyboard: your choice.2R.Wieser
22 Jun21:34   iii i`- Re: Android keyboard: your choice.1Andrew
23 Jun03:08   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 Jun11:14   ii    `* Re: Android keyboard: your choice.8R.Wieser
23 Jun03:24   ii     `* Re: Android keyboard: your choice.7Arno Welzel
23 Jun10:21   ii      `* Re: Android keyboard: your choice.6R.Wieser
23 Jun16:50   ii       `* Re: Android keyboard: your choice.5Arno Welzel
24 Jun09:39   ii        `* Re: Android keyboard: your choice.4R.Wieser
27 Jun09:24   ii         `* Re: Android keyboard: your choice.3Arno Welzel
27 Jun10:53   ii          `* Re: Android keyboard: your choice.2R.Wieser
27 Jun13:02   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.28Arno Welzel
19 Jun 24    +* Re: Android keyboard: your choice.24Andy Burns
20 Jun 24    i`* Re: Android keyboard: your choice.23Arno Welzel
20 Jun 24    i +* Re: Android keyboard: your choice.21Andy Burns
20 Jun 24    i i`* Re: Android keyboard: your choice.20Arno Welzel
21 Jun11:14    i i `* Re: Android keyboard: your choice.19R.Wieser
23 Jun03:29    i i  `* Re: Android keyboard: your choice.18Arno Welzel
23 Jun04:27    i i   +- Re: Android keyboard: your choice.1Andrew
23 Jun10:25    i i   `* Re: Android keyboard: your choice.16Andy Burns
24 Jun08:45    i i    `* Re: Android keyboard: your choice.15Andrew
24 Jun09:32    i i     `* Re: Android keyboard: your choice.14Andy Burns
24 Jun12:26    i i      `* Re: Android keyboard: your choice.13Arno Welzel
24 Jun12:56    i i       `* Re: Android keyboard: your choice.12Andy Burns
24 Jun17:51    i i        +* Re: Android keyboard: your choice.8R.Wieser
24 Jun18:18    i i        i`* Re: Android keyboard: your choice.7Andy Burns
24 Jun20:32    i i        i `* Re: Android keyboard: your choice.6R.Wieser
25 Jun00:13    i i        i  `* Re: Android keyboard: your choice.5Andrew
25 Jun09:37    i i        i   `* Re: Android keyboard: your choice.4R.Wieser
27 Jun05:22    i i        i    `* Re: Android keyboard: your choice.3Andrew
27 Jun10:28    i i        i     `* Re: Android keyboard: your choice.2R.Wieser
27 Jun23:12    i i        i      `- Re: Android keyboard: your choice.1Andrew
27 Jun09:26    i i        `* Re: Android keyboard: your choice.3Arno Welzel
27 Jun09:52    i i         `* Re: Android keyboard: your choice.2Andy Burns
27 Jun23:21    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