Google: Hello, for reasons we won't explain you can no longer submit updates to your app to the Playstore until you make changes to it we won't specify. We will send you the same mail again if you appeal but have fun trying regardless.
Also Google, a few days later: We feel like we haven't wasted enough of your time yet, please answer these questions about your recent app suspension, did you think it was as funny as we did?

I just want to publish the app I develop for free in my freetime and I have absolutely zero energy to deal with this shit but because of Googles monopoly I have to.

Here is the rule they say Tusky violates. Yes Tusky shows "User generated content" but I don't have any control over it. There are also no terms of use, why would Tusky have terms of use, it makes no sense.


So I guess could invent some stupid terms of use and slap them onto the startpage, which would annoy all users but probably allow me to publish updates again.

The majority of users come from F-Droid, but Google Play has crash reporting so dropping it would severely impact app quality.

The next Tusky release is almost done and it has amazing improvements but it has to wait until this situation is resolved.
I have dealt with a lot of app rejections already both at work and with Tusky, but this time I'm out of ideas.

@ConnyDuck du könntest auch einfach behaupten, dass tusky gar keinen user generated content anzeigt sondern nur instanz-generated content. chrome hat schließlich auch keine terms of use und mehr user generated content als tusky zeigt das auch nich an. das ist doch offensichtlich das logik-level auf dem die operieren.

@benni Google Chrome hat sogar ziemlich lange Terms. Und eigentlich hab ich ihnen das schon im ersten Appeal erklärt, glaub einen zweiten krieg ich nicht.

@ConnyDuck Der konnte wahrscheinlich nicht automatisiert geparst werden. 🤡 @benni

@ConnyDuck @benni
Nach meinem Eindruck hat #heise online schon oft in passendem Kontext darüber berichtet, wenn Google mal wieder App-Entwicklern aus fadenscheinigen Gründen das Leben schwer gemacht hat. Und ein bisschen Öffentlichkeit könnte ja vielleicht helfen, Googles Gesprächsbereitschaft zu befördern. Gibt es jemand von der Redaktion hier im Fediverse?

Dir hier genannten Beispiele für Nutzungsbedingungen wären für mich übrigens überhaupt kein Problem.

@ConnyDuck if a stupid click-through gets google off your back, then a stupid click-through we shall click. :flan_q:

@ConnyDuck If they want to get rid of a high quality app...

@M4x @ConnyDuck they most likely want to get rid of federated apps which endanger their monopolistic business model based on centralization and full control.

@ConnyDuck Does manually sideloading an updated .apk from e.g. GitHub on top of an existing Google Play install work and keep the crash reporting? I know it's *very* much not-ideal but I wouldn't mind if it came down to that personally, at least for now if you have something you want to release.

@ConnyDuck what would it take to get some form of app crash reporting from non-playstore users?

@ConnyDuck new Tusky terms of Service: you have to agree to say "fuck google!" aloud three times before launching the app the first time after any update. [does not apply to users who install thru f-droid]

@ConnyDuck even as an fdroid user, a ToU click through would not bother me. Assuming it is simple and short terms.

@ConnyDuck Do it. Add a basic thing on first launch.

"Third-party servers you use may impose their own terms of service. Please familiarise yourself with these before registering or adding new accounts."

If you want more:

"Use of this program to view and generate content may be restricted by local laws, please ensure you are aware of and agree to these before continuing."

[Agree] [Exit]

Skip it in the fdroid builds, obvs.

@ConnyDuck this is what i would do, make up some bullshit terms so google is happy and people can ignore it. but it will make the app needlessly suck a bit more. uhh

@ConnyDuck just have a page that says there are no terms of use, and have the user accept that?

@ConnyDuck can you fetch instance-local ToS and show it? I guess it must be available via api

@ConnyDuck put ToS only in GooglePay version
Content of ToS: “don’t be evil. More details at [link to this thread].”
Add opt-in crash reporting to start page in f-droid version.

@ConnyDuck What? Since when do you need terms? I don't have app terms for any of my apps...

Sign in to participate in the conversation – a Fediverse instance for & by the Chaos community