Ich glaube die größten Probleme im Spanischen haben die Menschen mit ser und estar
Es ist beides sein, aber eins (ser) ist permanenter als das andere (estar)
Soy feliz ist eine Person die nie traurig ist während estoy feliz ein Mensch sagen würde, der gerade ein Eis isst.
Klingt leicht, aber man vergisst es schnell beim Reden. Und die unregelmäßig Konjugation (zB yo soy/era/fui) hilft vermutlich auch nicht.
Prjnzipiell geht es auf jeden Fall. Du kannst zB eine VPN zu dir nach Hause nutzen (damit es auch unterwegs funktioniert), und dann mit iptables+wireshark alles abgreifen. Dann kannst du theoretisch gucken welche IP Adressen angesprochen werden und deren Backend nachbauen. Eventuell musst du dein Rootzertifikat auf deinem Handy installieren wenn die URLs per HTTPs angesprochen werden.
Ich mache das zB mit googles connectivitycheck generate_204 (allerdings ist das etwas leichter).
Legal ist ne interessante Frage, ich bin kein Anwalt, aber meine Meinung dazu ist, was du auf deinem Handy machst ist ja dein Ding. Worst case verstößt du gegen die TOS.
Praktisch ist das in dem Fall der Penny App allerdings schwerer. Der 2D-Code der gescannt wird verbindet dich als User mit dem Einkauf (ohne das was über das Handy passiert, du könntest den genau so gut ausgedruckt scannen)
Was ich am praktischsten sehen kann ist rotierende User zu erzeugen, dann bekommt man allerdings nicht die großen Prozente.