According to Google, #Conversations_im is now also collecting users’ email addresses.

Pretty much the exact same thing that happened to Quicksy about a month ago¹ is now also happening to Conversations.

An app update I submitted ~48 hours ago passed review without any issues. A subsequent update just now, which contained very minor bug fixes, was rejected because I failed to declare that I’m collecting email addresses.

I’m so tired of this bullshit.

¹: gultsch.social/@daniel/1149546…


Someone or something at Google started to hallucinate that #Quicksy is collecting the user's email address and would not approve the app update until we declared that in our data policy.

The sign up process in Quicksy hasn't changed in 7 years. I don't even know where the user would enter their email address and I'm not aware of an API that collects this automatically.


Štěpán Škorpil reshared this.

in reply to Daniel Gultsch

when the field is empty, the placeholder (text in the background) shows `username@example.com`. The field also validates what appears like e-mail addresses. I think that this might have confused them.

When entering a domain that does not exist, Conversations shows "server not found" immediately. When entering a domain that does exist, but is not associated with an XMPP server, Conversations freezes for some time. Maybe that timeout should be reduced?

Unknown parent

mastodon - Link to source

Zash

Yeah, of course they'll just type @hotmail.com and reject it again.

This kind of thing would have been easier if XMPP didn't have that no-SRV fallback behavior, if SRV records were always required, so you could tell by the existence of SRV records whether a domain was a valid XMPP domain without connecting to the fallback address.