ScratchJr icon

Phone

ScratchJr

Education Scratch Foundation ⭐ 3.81 10,000,000+

With ScratchJr, young children (ages 5+) can learn to code -- and code to learn!

Version 1.5.11 26.6 MB

Screenshots

No screenshots available yet.

Permissions Explained 8 permissions requested View details

This app requests 8 permissions. The table below explains what each permission may allow and what users should review before installing.

Status Permission What it means Why it may be used User safety note
⚠️ Sensitive Camera access android.permission.CAMERA Allows the app to use the device camera. Used for QR scanning, taking photos, video calls, document capture, AR features, or profile images. Sensitive permission. Grant only when camera features are expected.
Common Internet access android.permission.INTERNET Allows the app to open network connections and communicate with online services. Commonly used for streaming, syncing, login, ads, analytics, downloads, cloud features, and app updates. Common permission. Review the app’s behavior if it does not appear to need online access.
Common View network status android.permission.ACCESS_NETWORK_STATE Allows the app to check whether the device is connected to Wi-Fi, mobile data, or another network. Often used to avoid loading content when offline or to adjust loading based on connection quality. Generally low risk by itself.
⚠️ Sensitive Microphone access android.permission.RECORD_AUDIO Allows the app to record audio from the device microphone. Used for voice messages, calls, video chat, speech search, audio recording, or voice commands. Sensitive permission. Only grant it to apps where microphone use is expected.
⚠️ Sensitive Read external storage android.permission.READ_EXTERNAL_STORAGE Allows the app to read files from shared device storage. Used by media players, file managers, backup apps, editors, upload tools, and document apps. Sensitive permission. Review carefully if the app does not need access to files or media.
ℹ️ Review Keep device awake android.permission.WAKE_LOCK Allows the app to prevent the device from sleeping while a task is running. Used for media playback, downloads, navigation, alarms, calls, or long-running background tasks. Review battery usage if the app keeps the device awake too often.
ℹ️ Review Finsky Permission Bind Get Install Referrer Service com.google.android.finsky.permission.BIND_GET_INSTALL_REFERRER_SERVICE This is an Android permission or app-specific permission requested by the app. The app may use this permission for features related to its category, device support, background behavior, storage, connectivity, or system integration. Review this permission before installing, especially if it does not match the app’s expected purpose.
ℹ️ Review C2dm Permission Receive com.google.android.c2dm.permission.RECEIVE This is an Android permission or app-specific permission requested by the app. The app may use this permission for features related to its category, device support, background behavior, storage, connectivity, or system integration. Review this permission before installing, especially if it does not match the app’s expected purpose.

About ScratchJr

With ScratchJr, young children (ages 5+) can learn to code -- and code to learn!

What ScratchJr Is Used For

ScratchJr appears to be an educational app designed to introduce young children to coding concepts in a visual, age-appropriate way. Based on the metadata, it is aimed at children ages 5 and up and is meant to help them learn basic programming ideas through simple interactions rather than text-heavy lessons.

On a phone, ScratchJr may be used for guided learning, classroom activities, and at-home practice with early coding skills. The listed permissions suggest it can access the camera and microphone, connect to the internet, and read files from storage, which may support creative projects, sharing, or importing content. Because it is in the Education category, it is likely most useful for families, teachers, and early learners looking for a child-friendly introduction to sequencing, problem-solving, and digital creativity.

Common uses

  • May help children learn basic coding concepts through visual blocks
  • Useful for early classroom lessons and home learning activities
  • Can support creative, hands-on problem solving for young learners
  • May use camera or audio features for project creation or interaction
  • Appears suited to phone use for children ages 5 and up
  • May be helpful for introducing cause-and-effect and sequencing skills
Best for:
young learners parents teachers early coding classroom activities

App Details

Package:
org.scratchjr.android
Category:
Education
Developer:
Scratch Foundation
Version:
1.5.11
Contains Ads:
No
In-App Purchases:
No

Official Listing

  • Package name: org.scratchjr.android

Explore More

Browse more apps in Education or explore the Phone hub .

Related Education Apps

Duolingo: Language Lessons icon

Duolingo: Language Lessons

Education Duolingo

Learn Spanish, French, German, English, Math, Music, Chess and more for free.

Version Varies with device 58.2 MB ⭐ 4.70 500,000,000+ installs
Photomath icon

Photomath

Education Google LLC

Learn math, step-by-step

Version 8.47.1 14.8 MB ⭐ 4.30 100,000,000+ installs
Gauth: AI Study Companion icon

Gauth: AI Study Companion

Education GauthTech Pte. Ltd.

Ask anything, get right answer

Version 1.92.0 60.3 MB ⭐ 4.80 100,000,000+ installs
Kahoot! Play & Create Quizzes icon

Kahoot! Play & Create Quizzes

Education Kahoot!

Create and play learning games at school, at home or at work!

Version 6.6.2 79.1 MB ⭐ 4.70 50,000,000+ installs
Simply Piano: Learn Piano Fast icon

Simply Piano: Learn Piano Fast

Education Simply Ltd

The fast and easy way to master piano skills - Learn piano with songs you love

Version 7.31.1 75.6 MB ⭐ 4.70 50,000,000+ installs

How to Download ScratchJr

If this app is not hosted directly on APKApps official link, then for the safest and most up-to-date version, install it from its official Google Play listing.