Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Imminent removal from the Google Play Store #1162

Closed
jamie-mh opened this issue Jul 8, 2024 · 77 comments
Closed

Imminent removal from the Google Play Store #1162

jamie-mh opened this issue Jul 8, 2024 · 77 comments

Comments

@jamie-mh
Copy link
Member

jamie-mh commented Jul 8, 2024

On the 3rd of September 2024, my Google Play developer account will be deleted by Google and Authenticator Pro will no longer be available on the Google Play store. In line with the new Play Store policy, unless I consent to publicly displaying my home address, I will no longer be able to publish apps.

image

The alternative is to register as an organisation, which involves renting a PO-box and a dedicated support phone number. Of course, this is unreasonable and unsustainable for a free app.

From September, Authenticator Pro will only be available through the F-Droid repos and from GitHub releases.

This is a heads-up for anyone wondering past this date.

@jamie-mh jamie-mh pinned this issue Jul 8, 2024
@OmarNazzal150
Copy link

Why is Authenticator Pro is getting removed from the Google Play Store 😢

@DevynMonroe
Copy link

DevynMonroe commented Jul 9, 2024

Dear @jamie-mh,

Oh no! The main reason for this app is to not sell users' info, right? This is because your rating is higher than theirs and they want to intimidate. Like with all the alternative YT apps. It's ridiculous that they have to stomp out anyone who has something better than them. it's not like they don't own everything and that you have to succumb to using their play store. Oh well, we will promote everywhere else. I wouldn't want to be where the owners don't play fair anyways.

Always,
L.

@jfsawin
Copy link

jfsawin commented Jul 10, 2024

Does removal from the Play Store mean that Wear OS compatibility will break or be discontinued? I notice that the website's comparison says it's not supported in the F-Droid version. The Wear OS companion app is the only reason I chose to use Authenticator Pro.

@MisterDams
Copy link

MisterDams commented Jul 13, 2024

Does removal from the Play Store mean that Wear OS compatibility will break or be discontinued?

WearOS app certainly needs to be signed to communicate. That actually is what makes Authenticator so great.

How much would you need for a PO-box ? Maybe we could help with the Donate button.

You could also contact a company or a non-profit organization, in France we have Framasoft that is a huge promoter of open source.

Edit : I read the policy, and as a personal developer, it indicates that only your country would be public and not the whole address (which is displayed for companies). At least in the French version (maybe our personal data are more protected by GDPR)

@jpjonte
Copy link

jpjonte commented Jul 29, 2024

As @MisterDams said, according to Play Console help article (looks like a EU version of the article), Google Play will only show the country:

Google will display your legal name, your country (as per your legal address), and developer email address on Google Play. If you decide to monetize on Google Play then Google will display your full address.

I hope this calms your worries, @jamie-mh. If not, I respect your choice!

If you go through with the deletion, what will happen to the Wear OS app?

@jamie-mh
Copy link
Member Author

The issue is that I've monetised apps on the account in the past. Despite them being unpublished, the rule applies to all apps, even to those created way before the policy was implemented. I've confirmed this with the Google Play developer support.

Since my account is tainted, the only option is to create a new one and republish the app under a different name. The app won't be removed from anyone's device though.

This sucks because of a few reasons:

  • There are restrictions in place for new Google Play accounts - I guess to prevent spam. Not sure how difficult this is to adhere to.
  • Users will stop receiving updates and they won't be notified that the app is no longer available. To migrate, they would need to uninstall the old one, install the new one and restore a backup.

I realise that Google Play is the only reasonable way to distribute the Wear OS app. You can sideload APKs but that's not exactly intuitive.

@jpjonte
Copy link

jpjonte commented Jul 30, 2024

@jamie-mh I see, that's an unfortunate situation. I'd be fine with sideloading the Wear OS app, but I can see that others might be uncomfortable with that.

@cheack
Copy link

cheack commented Aug 7, 2024

Did you already published your app to F-Droid? Maybe I missing something, but I'm unable to find it there.

upd: ah, sorry, found a repo - https://authenticatorpro.jmh.me/fdroid/repo/

@fredgolightly
Copy link

fredgolightly commented Aug 18, 2024

@jamie-mh Can the git release autoupdate from github or display a notification when there's an update?

@icantremember
Copy link

Any thoughts on allowing donations for PO box, etc? Hard for me to recommend this app when new users can't install it from the Play Store.

Thanks for all your work

@Herman-n
Copy link

Herman-n commented Sep 7, 2024

What is the reason using a separated F-Droid repository instead of the "normal" F-Droid repository?

@DoctorMcKay
Copy link

I'm dealing with this myself on my own developer account. I believe you should be able to create a new unmonetized developer account and transfer the app to it. I'm happy to sponsor the registration fee for a new dev account if needed.

@icantremember
Copy link

@jamie-mh Can the git release autoupdate from github or display a notification when there's an update?
You can use Obtanium.
https://github.com/ImranR98/Obtainium

Seconding the recommendation of Obtanium. That's actually how I get and update Authenticator Pro, too.

@icantremember
Copy link

I'm dealing with this myself on my own developer account. I believe you should be able to create a new unmonetized developer account and transfer the app to it. I'm happy to sponsor the registration fee for a new dev account if needed.

No idea what the fee is but I'd be willing to contribute as well.

@bahuma20
Copy link

Did someone already manage to sideload the app to WearOS without play store?

Struggling a little bit here... Is there some tutorial?

@jacob153
Copy link

That kind of stinks, I was wondering why it was no longer installed on my device. Heads up for anyone that does have it installed via playstore, it may auto uninstall so make sure you have backups.

@fredgolightly
Copy link

That kind of stinks, I was wondering why it was no longer installed on my device. Heads up for anyone that does have it installed via playstore, it may auto uninstall so make sure you have backups.

Wow this is super scary if it auto uninstalls, does this actually happen?

@cheack
Copy link

cheack commented Sep 10, 2024

That kind of stinks, I was wondering why it was no longer installed on my device. Heads up for anyone that does have it installed via playstore, it may auto uninstall so make sure you have backups.

I doubt it was removed automatically.
From https://support.google.com/googleplay/answer/12246761?hl=en:

If an app is removed from Google Play, will the app be removed from my device?
No, the app will not be removed from your device. You can continue to use the app, however you will not be able to update your app. If you remove the app from your device, you will not be able to redownload the app unless the developer is able to republish it to Google Play.

@jacob153
Copy link

That kind of stinks, I was wondering why it was no longer installed on my device. Heads up for anyone that does have it installed via playstore, it may auto uninstall so make sure you have backups.

Wow this is super scary if it auto uninstalls, does this actually happen?

Mine did on my phone anyway, I had to re-download from my f-droid client and restore my backup. This also makes me wonder about the watch app and if there will be an easy way to download it or if it will have continued support. I personally use the watch app on a daily basis.

@jacob153
Copy link

jacob153 commented Sep 10, 2024

That kind of stinks, I was wondering why it was no longer installed on my device. Heads up for anyone that does have it installed via playstore, it may auto uninstall so make sure you have backups.

I doubt it was removed automatically. From https://support.google.com/googleplay/answer/12246761?hl=en:

If an app is removed from Google Play, will the app be removed from my device?
No, the app will not be removed from your device. You can continue to use the app, however you will not be able to update your app. If you remove the app from your device, you will not be able to redownload the app unless the developer is able to republish it to Google Play.

I would assume the same. I am only posting my experience which is this morning I could no longer find the app installed on my device. I am the only person that has access to my device. There should be no reason an app should uninstall automatically, but it was clearly not installed on my phone(S24U) anymore and I did not remove it as I depend on it on a daily basis. Maybe I just ran into a bug, or something else has caused this strange behavior, but regardless of if it happened to me it could happen to others.

Edit: To clarify what I mean above, there are circumstances that the google play store may automatically remove an app from a device after it being removed from the google play store which includes actions of the developer, possible security concerns, users device policies, etc. Being an authentication app there could be the "security concerns", or because the dev isn't agreeing to the new policy(which I understand and support devs decision) it could fall under "developers actions". Where I mention users device policies and that I could possibly have had something else go wrong is I do have work policies installed to my phone that is required for security reasons by my work and it does monitor for valid apps and it could have possible decided that it was not a safe app to have installed.

@fredgolightly
Copy link

I've imported all my codes from here to 2fas and apart from grid view it's just as good.

@JVKeller
Copy link

Make a new account and make a "Pro" version of the app. Charge $1 or $2 for the Pro version (Or the watch app?!)!!

I think we'd all be happy to chip in to help you find a way to cover you on this!

@geekthought
Copy link

Please republish with a new account and just add a 15$ price tag. I'll gladly pay again for your app. Sure others will too...

@nuttylmao
Copy link

WearOS looks like it doesn't work anymore. I sideloaded the APK on my watch and I get the dreaded blue cloud.

@Lowburn2
Copy link

@nuttylmao Make sure you're using the correct apks. I just got a new phone and ran into the same issue initially but all is working well now.

https://github.com/jamie-mh/AuthenticatorPro/releases/tag/1.25.2

You'll want the "me.jmh.authenticatorpro.apk" for your phone and "me.jmh.authenticatorpro.wearos.apk" for your watch.

@JVKeller
Copy link

JVKeller commented Sep 16, 2024

WearOS looks like it doesn't work anymore. I sideloaded the APK on my watch and I get the dreaded blue cloud.

The phone app connection to the wearOS doesn't work on the fdroid or other version so make sure you grab the ones NOT labeled as such.

me.jmh.authenticatorpro.apk
me.jmh.authenticatorpro.wearos.apk

image

@nuttylmao
Copy link

@nuttylmao Make sure you're using the correct apks. I just got a new phone and ran into the same issue initially but all is working well now.

https://github.com/jamie-mh/AuthenticatorPro/releases/tag/1.25.2

You'll want the "me.jmh.authenticatorpro.apk" for your phone and "me.jmh.authenticatorpro.wearos.apk" for your watch.

I'm almost positive that's what I did. I'm definitely using that APK for my watch because I just got a new watch today and it was the only way to get it on the watch since it's not on the Play Store anymore.

@nuttylmao
Copy link

WearOS looks like it doesn't work anymore. I sideloaded the APK on my watch and I get the dreaded blue cloud.

The phone app connection to the wearOS only works with the play store

image

It's not on the Play Store anymore which was my point.

@JVKeller
Copy link

WearOS looks like it doesn't work anymore. I sideloaded the APK on my watch and I get the dreaded blue cloud.

The phone app connection to the wearOS only works with the play store
image

It's not on the Play Store anymore which was my point.

Yeah, I didn't word it quite right. I fix my comment.

I did have the same issue at first... I installed both and added the tile and saw the no connection cloud.
BUT! Just now I OPENED THE APP on my watch, rather than just going to the tile, and all is fine.

Did you launch the app once after you installed it, before you went to the tile?

@Kucharskov
Copy link

I am reading and following this whole thread with bated breath. As soon as I read that I could become a tester I immediately did so! The app works perfectly, and from Google Play I was able to install it on my watch (Galaxy Watch 6) as well. It syncs without a problem, generates correct codes. Wonderfull!

The only problem I've found is when I return to an open app on the phone from “recently launched” the app closes with a “biometric scan rejected” notification.

P.S What will be the final name of app? I just want to update few places where i wrote about that authenticator ;)

@ThunderF0x
Copy link

I think it's good that the app is being renamed but the new name “Stratum” should be reconsidered because when I search for “Stratum” in the Google Play Store I find at least 6 apps with this name. In my opinion, a unique name would be better so that there is no risk of confusion. If you search for the name in the Google Play Store, only your app should be found and no other apps.

@kylemacfarlane
Copy link

I have a bug with the Wear OS app in this version. Do I report it here or a new issue?

If I reopen the app and it already has a previous token selected, the back swipe is very unreliable and I have to swipe 3-6 times to get back to the list to select a different token.

I'm currently using a PW3 with Wear OS 5 and previously I used a PW1 with Wear OS 4. So it could be a Wear OS 5 incompatibility or a new bug in the repub branch.

@Omnibrain007
Copy link

I think it's good that the app is being renamed

I think that is really a good idea. Stratum seems to be also a name part of many companies.
Perhaps you take a new unique name like: Jamies Authentificator

By the way, many thanks for your work!

@Sominemo
Copy link

A minor thing but I’ll still mention, I like the name starting from "Authenticator" because letter A gets the app listed at the beginning of the app picker on Android and Wear OS.

@KlosiakMK
Copy link

A minor thing but I’ll still mention, I like the name starting from "Authenticator" because letter A gets the app listed at the beginning of the app picker on Android and Wear OS.

On the WearOS watch you can move any app on the top of the apps list by longer press of the desired app on the app list, and after that you should be able to move the app to the top of the list. It may be harder to do this on the Android phone I guess.

@Sominemo
Copy link

you can move any app on the top of the apps list by longer press of the desired app on the app list, and after that you should be able to move the app to the top of the list

This doesn’t appear to be something I can do on Wear OS 4 Pixel Watch. Long pressing an app opens actions menu.

@KlosiakMK
Copy link

you can move any app on the top of the apps list by longer press of the desired app on the app list, and after that you should be able to move the app to the top of the list

This doesn’t appear to be something I can do on Wear OS 4 Pixel Watch. Long pressing an app opens actions menu.

I see. It works as described on my TicWatch Pro 5 Enduro with WearOS 4. I thought that it is an app list feature present for all WearOS 4 smartwatches. Looks like I was wrong and it is more likely to be launcher dependent.

@jamie-mh
Copy link
Member Author

Hi everyone, thanks for participating in the closed test. I will make the app generally available on Google Play soon.

image

@KlosiakMK
Copy link

Good news! Thanks @jamie-mh for your efforts and everyone for participation!

@Herman-n
Copy link

I hope there will be enough donations to appreciate the efforts to re-release the app.

I've already given my donation...

@eltos
Copy link

eltos commented Oct 13, 2024

I think it's good that the app is being renamed but the new name “Stratum” should be reconsidered because when I search for “Stratum” in the Google Play Store I find at least 6 apps with this name. In my opinion, a unique name would be better so that there is no risk of confusion. If you search for the name in the Google Play Store, only your app should be found and no other apps.

@jamie-mh How about Authepad?

Blend word of Authenticator and One-time-pad, so it's self-explaining and representative for the apps purpose. It's truly unique: there are zero results in Google Play, zero results in F-Droid, and even on Google search nothing with this exact name shows up. It's also distinct enough from "Authenticator" to avoid confusion or conflicts. Since the first few letters are equal to the previous app name, the position in alphabetically sorted app lists will be the same, and typing the first letter in your drawers search bar will show it as before, so users for which this is of relevance can keep their habit. Plus it's shorter.

@Herman-n
Copy link

@jamie-mh How about Authepad?

No.
This app is for OTP = one time password,
not for OTP = one time pad.

Or am I wrong?

@Kucharskov
Copy link

Anyway guys... @jamie-mh already changed package name, name on GitHub and bought a new domain for that project. I think name was already choosen.

@KlosiakMK
Copy link

Anyway guys... @jamie-mh already changed package name, name on GitHub and bought a new domain for that project. I think name was already choosen.

Fully agree. App name were chosen. Steps required for new release in Play Store were done for this app name. I don't see much benefit from renaming the app at this stage. Too much effort with too low outcome.

@MisterDams
Copy link

I'm glad you figured out a way to keep this app alive!

The new name is a bit lost in my alphabetical app drawer list, might be the right time to add a shortcut on the launcher (should have done it much sooner!)

@rywz
Copy link

rywz commented Oct 13, 2024

@jamie-mh does that mean we should uninstall authenticator pro and install stratumauth? Well, I don't see any reason for you to maintain both authenticator pro and stratumauth (even if they're actually the same), just wanted to be sure.

@KlosiakMK
Copy link

@jamie-mh does that mean we should uninstall authenticator pro and install stratumauth? Well, I don't see any reason for you to maintain both authenticator pro and stratumauth (even if they're actually the same), just wanted to be sure.

Authenticator Pro (old app) is no longer supported. It was removed from Google Play Store and there will be no further updates available. It will work on your devices but I would suggest to remove is and switch to the new app version (Stratum). Backups from old one works with the new one by the way.

@stbxxl
Copy link

stbxxl commented Oct 13, 2024

The new app (Stratum) seems to be removed from the Google Play Store too. I get a "Not Found" message when I click on the link provided by https://stratumauth.com/download: (https://play.google.com/store/apps/details?id=com.stratumauth.app )

@rak-rak
Copy link

rak-rak commented Oct 14, 2024

The new app (Stratum) seems to be removed from the Google Play Store too. I get a "Not Found" message when I click on the link provided by https://stratumauth.com/download: (https://play.google.com/store/apps/details?id=com.stratumauth.app )

Still available for me. Are you registered fort beta test?

@AFulgens
Copy link

The new app (Stratum) seems to be removed from the Google Play Store too. [...]

My 2¢: It's not publicly available yet, "just" for closed/open beta testers, based on the last screenshot from the publishing process posted. We just have to be a bit more patient. I love OSS, when people actually put in the elbow grease. This whole gauntlet with the republishing definitely earned a coffee via the sponsorship link from me 😄 Especially if it works 🤣

@jamie-mh
Copy link
Member Author

Hi everyone,

The app has been reviewed by Google and is now publicly available: https://play.google.com/store/apps/details?id=com.stratumauth.app
I'm closing this issue.

@jamie-mh jamie-mh unpinned this issue Oct 15, 2024
@KlosiakMK
Copy link

Great! Thank you @jamie-mh for all your efforts to make this app available again. Cheers!

@rak-rak
Copy link

rak-rak commented Oct 15, 2024

Thank you!

@the-code-creator
Copy link

Amazing, thanks!😻

@Gravemind2015
Copy link

Awesome! I hope it all goes smoothly. Will be looking forward for the name change on the Izzy repo if that's planned.
P.S. It'll be funny to have the encrypted backup file extension still say .authpro :-)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests