Closed Ralf82 closed 12 years ago
Hey, that's exactly my question, too. +1
It's open source, however, I am not the one to understand the code. Do you trust the developer and the permissions?
No, there is no way to use google market api without authentication
@danpecker: Sorry, I don't know the developer. I heard about this app in this blog and in a forum: http://www.mobiflip.de/app-watcher-fuer-android-prueft-updates-auch-fuer-nicht-installierte-programme/
Most users are still sort of afraid of installing this app. I would pay for such an app, if there is not this permission problem.
@anod: Would it be possible, if the app use one special dummy account for all users.
The problem is not "normal" authentication like other apps demand (for tasks, picasa etc). This app here demands to act itself as an "account authenticator", so it would be the admin of my account ...
edit: This is what other apps demand: "use the authentication credentials of an account Allows the app to request authentication tokens."
Is it not enough?
@Ralf82
I think there is confusion in permissions. This permission requests authentication for google account: USE THE AUTHENTICATION CREDENTIALS OF AN ACCOUNT Allows the app to request authentication tokens.
The following permission is used to create Synchronization account for AppWatcher itself, and one of the part of synchronization account is required authentication... It has a dummy implementation and as far as I know it's not possible to create synchronization account without this permission. ACT AS AN ACCOUNT AUTHENTICATOR Allows the app to use the account authenticator capabilities of the AccountManager, including creating accounts and getting and setting their passwords.
I will check again if I can skip this dummy authenitfication.
@anod: For example:
As far as I understand: This task app creates a Synchronization account to sync with Google - without your permissions: https://play.google.com/store/apps/details?id=ch.teamtasks.tasks.paid
Used permissions:
Sounds more specific and trustful?
Tasks app is not very correct example because they don't use Accounts & Sync feature for synchronization. They manage synchronization inside application and the app is not listed under Settings -> Accounts & Sync.
Those apps has the same permission: https://play.google.com/store/apps/details?id=org.mots.haxsync https://play.google.com/store/apps/details?id=com.facebook.katana
In fact, Task IS listed under Settings -> Accounts & Sync. It is listed INSIDE my Google account - see last item of this screenshot: http://s1.directupload.net/images/120610/f8tuz82y.png
So like your app the app "Tasks" gets the information from my google account. It's not a stand alone account like Facebook etc.
Maybe this is possible with your app?
Nice, it can be a nice solution to remove this permission and move synchronization under one of google accounts
If you could do this, this would be great. Your app will get much more acceptance. People are waiting for such an app ;).
BTW - feature request (not important):
@anod Any news about moving sync to an existing Google account?
I'm planning to have some time for the app this month
Great to hear from you!
Meanwhile there is an app in competition: https://play.google.com/store/apps/details?id=com.blogspot.jddevelop.android.marketmarks&hl=de
MarketMarks needs less permissions, but more traffic.
Great that you are working on it. :)
Hii,
any news?
Updated to use one of existing google accounts for synchronization instead of own synchronization account, and removed permissions.
Hi, fine but: I can not see the update in play store.
Can you help us?
Hi,
I need to finish couple of things before release of the new version and just don't have time to do it... May be I will push it like it is now without all planned changes....
Thank you. And looking forward to more changes ... :-)
Hello, is it possible to subscribe to app update information without using my google account? I don't want to give authenticator access to my google account just to get news about apps.
So, is there another way?