日本のデベロッパーの方へ Google Play や Android に関する最新情報をお届け
2018 年の悪質なアプリや悪意のあるデベロッパーとの戦いについて
2019年3月7日木曜日
この記事は
Andrew Ahn
による Android Developers Blog の記事 "
How we fought bad apps and malicious developers in 2018
" を元に翻訳・加筆したものです。詳しくは元記事をご覧ください。
Google Play は、何十億という Android ユーザーにお気に入りのアプリを見つけて楽しんでいただけるよう、安全かつ安心なプラットフォームを提供することに力を注いでいます。その責任を果たすため、昨年は不正使用の検知を行うテクノロジーやシステムの改善を行うとともに、悪者たちと戦うチームのプロダクト マネージャー、エンジニア、ポリシー エキスパート、オペレーション リーダーを大幅に増員しています。
2018 年は、新たな傾向の不正行為からユーザーを守るための新しいポリシーを導入したり、悪意のあるデベロッパーをすばやく検知して削除したり、Google Play ストアに入り込もうとする悪意のあるアプリを今まで以上に防いだりしてきました。アプリの提出を拒否した数は 55% 以上、公開を停止したアプリは 66% 以上増加しました。ここまで数が増えたのは、ポリシーを厳格にして Play ストアで有害なアプリの数を減らしたり、悪質なアプリを特定して取り締まるうえで重要になる自動保護や人間によるレビュー プロセスに力を入れたりしてきたためでしょう。
悪質なアプリを特定して Play ストアに入り込まないようにしているだけではありません。ユーザーの端末で毎日 500 億以上のアプリをスキャンしている
Google Play プロテクト
システムは、端末にインストールされたアプリによる有害な動作を防いでいます。このような保護のおかげで、Google Play のアプリがユーザーの端末で有害な動作をする可能性は、その他のソースの Android アプリに比べて 8 分の 1 に留まっています。
以下では、昨年から力を入れ、2019 年にも優先的に対応する予定となっているいくつかの領域について説明します。
ユーザーのプライバシー保護
ユーザーのデータとプライバシーを守ることは、ユーザーの信頼を得る上で非常に重要です。私たちは従来より、アプリの機能に必要なものに限って端末のパーミッション リクエストを行うよう、デベロッパーに求めています。また、データがどのように使われるかをユーザーに理解してもらうため、プライベートなユーザーデータの収集や利用についてはっきりと開示することも求めています。昨年は、ユーザーデータやプライバシーに関する Play のポリシーに準拠していない数万個のアプリを拒否または削除しています。
2018 年 10 月には、SMS と通話履歴のパーミッションの利用を一部の場合(通話やテキスト メッセージ送信のデフォルト アプリとして選択されている場合など)に限るという新しいポリシーを
発表しました
。先日より、このポリシーに違反しているアプリを Google Play から削除する作業を始めています。2019 年には、端末のパフォーマンスやユーザーデータに関する別のポリシーも導入したいと考えています。
デベロッパーの健全性
重大なポリシー違反の 80% 以上は、常習犯や悪質なデベロッパー ネットワークによるものであることがわかっています。悪意のあるデベロッパーを追放しても、多くの場合、新しいアカウントを作ったり、ブラック マーケットでデベロッパー アカウントを購入したりして、Google Play に戻ってきます。そこで、クラスタリングやアカウント マッチングのテクノロジーをさらに強化しつつ、こういったテクノロジーと人間のレビューアーの専門知識を組み合わせることにより、悪質なデベロッパー ネットワークのアプリをブロックし、そもそもそういったアプリが公開されないようにしています。そのため、悪質なアプリはさらにインストールされにくくなっています。
有害なアプリのコンテンツと動作
昨年の
ブログ投稿
でも触れたように、私たちはたくさんの偽装アプリや不適切なコンテンツを持つアプリ、
有害な可能性があるアプリ
(PHA)と戦っています。こういった種類のアプリとの戦いはこれからも続きますが、高度な機械学習モデルを適用して疑わしいアプリを見つけるだけでなく、静的解析や動的解析を行ったり、ユーザー エンゲージメントやフィードバックのデータをうまく活用したり、熟練した人間によるレビューを利用したりもしています。これらはいずれも、たくさんの悪質なアプリを高い精度で効率よく見つけることに貢献しています。
私たちは、悪質なアプリに対抗するために保護レイヤーの強化や追加を行っています。しかし、悪者たちが戦略を変え、悪質な動作を隠すことでこのシステムの目を欺こうとしていることも把握しています。このような悪意のある行動に対抗するために、これからも機能の強化を続けます。そして、安全で安心できるアプリストアをユーザーに提供できるように、懸命に努力を重ねてまいります。
Reviewed by
Yuichi Araki - Developer Relations Team
ラベル
#11WeeksOfAndroid
18
#Android12
1
#AndroidDevJourney
1
#androiddevsummit
5
#GoogleIO
19
#WeArePlay
9
12l
1
5 star apps
1
Ads
1
advertising
1
AGDE
1
AGDK
2
AGI
1
AI
3
AI Announcements beginner Explore Generative AI
1
AI Announcements beginner Explore Generative AI、
1
Android
110
Android 10
1
Android 11
1
Android 12 Beta 5
1
Android 12L
1
Android 13
3
Android 14
7
Android 14 Beta 4
1
Android 14 ベータ版4
1
Android 15
4
Android App Development
42
Android app excellence
1
Android Architecture
1
Android Architecture Components
1
Android Auto
4
Android Automotive OS
1
Android Dev
2
Android Dev Summit
1
Android Dev Summit 2021
1
Android Developer
31
Android Developers
49
Android Development
8
Android Development Tools
1
Android fitness
1
Android for cars
5
Android Game Development Kit
1
Android Games
2
Android health
3
Android Jetpack
10
Android O
1
Android photo picker
1
Android SDK
1
Android SDK Upgrade Assistant
1
android security
7
Android Stu
1
Android Studio
35
Android Studio Bumblebee
1
Android Studio Chipmunk
1
Android Studio Dolphin
2
Android Studio Dolphin Beta
1
Android Studio Electric Eel Canary
1
Android Studio Giraffe
1
Android Systemui
1
Android Tools
2
Android TV
4
Android TV OS
1
Android10
1
Android11
19
Android12
13
android13
6
Android14
2
Android15
2
Android9
1
androidbasics
1
AndroidDev
1
AndroidDevChallenge
4
AndroidGoogle Play
1
androidstudio
3
AndroidX
4
announcement
3
Announcements
12
aosp
1
APIs
1
App
2
App Bundle
2
app development
3
app lifecycle
1
app performance
1
App quality
3
App Security
1
appexcellence
2
appexcellencecasestudy
1
appquality
2
apps
2
AppWidgets
1
Architecture
2
Assistant
1
attestation
1
Authentication
3
Best Apps 2020
1
best apps 2022
1
best apps 2023
1
Best games 2020
1
best games 2022
1
best games 2023
1
Best Practices
2
Beta
2
Biometrics
1
Buildbetterapps
2
CameraX
1
case study
6
ChromeOS
1
Cloud photos
1
coding productivity
1
compatibility
3
Compose
20
Compose Animation Previews
1
Conversation API
1
conversations
2
COVID-19
3
credential manager
1
Custom Model
1
Dagger Hilt
1
dark theme
1
Delegation
1
Dependency Injection
1
Design Patterns
1
Develop
1
Developer Preview
14
Developer Review
1
developer stories
4
developers
1
Developers Story
5
device explorer
1
devices
2
Edge-to-edge
1
events
2
Explore
2
Featured
151
Featured Game Development
1
Featured Google Play Policy
1
features
2
Firebase
2
Firebase Remote Config
1
foldables
7
form factors
3
game
19
Game Development
6
Game Mode API
1
games
2
gaming
1
GDG
1
Gemini
2
Get Inspired
2
get started
1
glance
1
Google AI Studio
1
Google Developers
1
Google for Games Developer Summit
2
Google I/O
5
Google Pixel Fold
1
Google Pixel Tablet
1
Google Play
120
Google Play App Safety
1
Google Play Billing
2
Google Play Billing Library
1
Google Play Console
3
Google Play developer distribution agreement
1
Google Play Developer Policies
3
google play developers
5
Google Play Devs
2
Google Play Game Services
1
Google Play Games
6
Google Play Indie games accelerator
2
Google Play Indie Games Festival
1
Google Play Integrity API
1
Google Play Latest
1
Google Play Pass
1
Google Play Points
1
Google Play SDK Index
1
Google Play Store
4
GoogleIO
3
GPS
1
Gradle sync
1
Health Connect
1
Health Connect API
1
health data
1
How to build Android app
1
I/O Extended
2
I/O Extended Japan
2
Identify
1
IGF2020
6
IGF2021
9
Indie developers
1
Indie Game
16
Indie Games
1
Indie Games Festival
17
Indie Games Festival 2020
7
Indie Games Festival 2021
9
indies
5
Insights
1
Japanese
15
Japanese Developer
9
Jetpack
17
Jetpack Compose
22
Jetpack Compose 1.2
1
JetpackCompose
5
key
1
keymaster
1
keymint
1
keystore
1
Kotlin
21
Kotlin Android Extensions
1
Kotlin Beginners
3
Kotlin Symbol Processing
1
Kotlin Vocabulary
2
Large Screens
6
large_screens
1
latest
133
Learn
1
learn Android
1
lifull
1
live edit
1
Location
1
Location Data
1
Machine Learning
1
Mad Skills
3
MADSkills
3
Material Design
4
material you
4
Media
8
mikan
1
ML
1
ML Kit
1
mobile
2
Model Maker
1
Modern Android Development
1
monetization
3
multiplatform apps
1
Navigation
1
nonce field
1
notifications
2
Now in Android
27
Open source
1
Optimization
1
organization account
1
passkeys
2
people
2
People API
1
Performance
8
permissions
1
Pixel
3
Platform_Update
13
Platform_Updates
1
play
1
Play Billing
1
Play Console
21
Play Store
1
Policies
6
Policy
11
policy compliance
8
policy violations
8
privacy
29
Privacy Sandbox
2
privacy sandbox on android
1
Programming
1
provisioning
1
Requirements
3
Resources
1
safety
3
sandbox
1
Security
12
stable
1
Story
3
subscriptions
5
success stories
3
Tablets
6
tapple
1
TensorFlow
2
TensorFlow Lite
1
Testing
1
Tools
1
training
2
UI
2
UX
1
wear
1
Wear OS
15
Wearables
1
wearos
3
webinar
2
Windowinsets
1
Women in Gaming
1
Workmanager
2
ベータ版4
1
ブログ アーカイブ
2024
9月
8月
7月
6月
5月
4月
3月
2月
1月
2023
12月
11月
10月
9月
8月
7月
6月
5月
4月
3月
2月
1月
2022
12月
11月
10月
9月
8月
7月
6月
5月
4月
3月
1月
2021
12月
11月
10月
9月
8月
7月
6月
5月
4月
3月
2月
1月
2020
12月
11月
10月
9月
8月
7月
6月
5月
4月
3月
2月
1月
2019
12月
9月
7月
6月
4月
3月
2018
8月
Feed
Follow @googledevjp
"プロダクトに関するご意見は
プロダクトフォーラム
にお願いします"