{"id":268732,"date":"2026-06-09T16:56:00","date_gmt":"2026-06-09T20:56:00","guid":{"rendered":"https:\/\/news-you-need.com\/index.php\/2026\/06\/09\/firefox-for-android-adding-google-integrity-checks\/"},"modified":"2026-06-09T17:25:27","modified_gmt":"2026-06-09T21:25:27","slug":"firefox-for-android-adding-google-integrity-checks","status":"publish","type":"post","link":"https:\/\/news-you-need.com\/index.php\/2026\/06\/09\/firefox-for-android-adding-google-integrity-checks\/","title":{"rendered":"Firefox for Android adding Google Integrity checks"},"content":{"rendered":"<p><a href=\"https:\/\/www.omgubuntu.co.uk\/2026\/06\/mozilla-firefox-android-google-play-integrity\">Firefox for Android adding Google Integrity checks<\/a><\/p>\n<p><a href=\"https:\/\/www.omgubuntu.co.uk\/2026\/06\/mozilla-firefox-android-google-play-integrity\">https:\/\/www.omgubuntu.co.uk\/2026\/06\/mozilla-firefox-android-google-play-integrity<\/a><\/p>\n<p>Publish Date: <a href=\"publish_date]\">2026-06-09 16:56:00<\/a><\/p>\n<p>Source Domain: <a href=\"www.omgubuntu.co.uk\">www.omgubuntu.co.uk<\/a><\/p>\n<p class=\"wp-block-paragraph\"><strong>Mozilla is added support for Google\u2019s Play Integrity API, known for blocking users of custom ROMs from accessing banking apps, to Firefox for Android.<\/strong><\/p>\n<p class=\"wp-block-paragraph\">According to a resolved issue in Mozilla\u2019s public tracker, a new\u00a0lib-integrity-googleplay\u00a0library has been added to Firefox\u2019s Android codebase. It requests a Play Integrity token, which is then passed to Mozilla\u2019s MLPA (Machine Learning Proxy) server.<\/p>\n<p class=\"wp-block-paragraph\">The token gates access to Firefox\u2019s server-side AI tools, like Smart Window, for rate-limiting purposes. It means Mozilla can ensure that only unmodified, Play-installed copies of Firefox on Google-certified devices can use its1 compute resources.<\/p>\n<p class=\"wp-block-paragraph\">Per documentation, developers can: \u201c\u2026call the Integrity API at important moments in your app to check that user actions and requests are coming from your unmodified app binary, installed by Google Play, running on a genuine Android device\u201d.<\/p>\n<p class=\"wp-block-paragraph\">\u201cYour app\u2019s backend server can decide what to do next to prevent abuse, unauthorized [sic] access, and attacks.\u201d<\/p>\n<p class=\"wp-block-paragraph\">It would <strong>not<\/strong> mean Firefox can no longer be installed or run on non-certified or rooted Android devices, but it could mean that users on non-certified or rooted devices can\u2019t access all AI features in Firefox for Android.<\/p>\n<p class=\"wp-block-paragraph\">Other device \u2018attestation\u2019 APIs are available for Mozilla to use which wouldn\u2019t be as restrictive, and Mozilla had said it was open to exploring them.  <\/p>\n<p>    <span>This is not Ubuntu-related, but it is context for Mozilla\u2019s machinations and intentions under the (now, not-so-)new leadership. Firefox is the default web browser in Ubuntu. <\/span>\n  <\/p>\n<p class=\"wp-block-paragraph\">Nonetheless, the appearance of \u2018device attestation\u2019 in Firefox\u2019s mobile codebase has raised eyebrows in the FOSS community, including from mobile projects based on the Android Open Source Project (AOSP) codebase, like Lineage OS and GrapheneOS, which omit Play services.<\/p>\n<p class=\"wp-block-paragraph\">Given that Firefox\u2019s entire USP on Android is that it\u2019s an&#8230;<\/p>\n<p><a href=\"https:\/\/www.omgubuntu.co.uk\/2026\/06\/mozilla-firefox-android-google-play-integrity\">Source<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Firefox for Android adding Google Integrity checks https:\/\/www.omgubuntu.co.uk\/2026\/06\/mozilla-firefox-android-google-play-integrity Publish Date: 2026-06-09 16:56:00 Source Domain: www.omgubuntu.co.uk&#8230;<\/p>\n","protected":false},"author":1,"featured_media":268734,"comment_status":"closed","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"fifu_image_url":"https:\/\/www.omgubuntu.co.uk\/wp-content\/uploads\/2025\/11\/mozilla-slop.jpg","fifu_image_alt":"","footnotes":""},"categories":[46],"tags":[70],"class_list":["post-268732","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-android","tag-google"],"_links":{"self":[{"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/posts\/268732"}],"collection":[{"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/comments?post=268732"}],"version-history":[{"count":1,"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/posts\/268732\/revisions"}],"predecessor-version":[{"id":268736,"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/posts\/268732\/revisions\/268736"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/media\/268734"}],"wp:attachment":[{"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/media?parent=268732"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/categories?post=268732"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/tags?post=268732"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}