Comparison

CKPortal vs Locker Practice

Price, ratings, monetisation and update history for both apps, side by side — with what reviewers say about each.

Head to head
About

CKPortal

This app allows parents to monitor and manage their child's web activity on school-issued devices. It provides reports on recent browsing, live activity, and internet access controls outside of school hours.

Highlights
  • Web usage reports
  • Live activity view
  • Internet access control
  • Manage school devices
  • Monitor child's online activity
Features
Read full description

ContentKeeper Portal gives parents an easy way to monitor and manage their child's web usage on school managed devices. Features include reports of recent web usage, live activity view, and the ability to turn off/on Internet access outside of school hours. The CK Portal app can be made available to Parents (and/or legal guardians) by Schools with a subscription to ContentKeeper Web Filter Pro. Requests for information - including all support requests - should be directed to the school where the ContentKeeper subscription is maintained.

About

Locker Practice

Master combination locks with a realistic digital dial. Practice opening locks repeatedly until it becomes automatic, with step-by-step guidance and progress tracking. Ideal for students and anyone needing to quickly open a padlock.

Highlights
  • Realistic rotary dial simulation
  • Step-by-step opening guidance
  • Customizable combinations
  • Progress tracking (success rate, best time)
  • Offline functionality
  • No ads or interruptions
Features
Read full description

Walk up to your locker already knowing how it opens. Locker Practice is combination lock practice on a dial that behaves like the real thing. Spin it with your finger, follow the true right-left-right sequence, and open your locker combination again and again until your hands remember it. No real padlock needed, no hallway audience, no daily limit. A dial with real weight Drag the dial and it turns with you, giving a haptic pulse at every notch, then settling on the nearest number when you let go — just like the padlock on your locker door. That feel is what a school handbook diagram can never teach you, and it is the whole point of locker practice. The real sequence, enforced A combination lock is a sequence, not a password. So it makes you do it properly: • Spin clockwise at least three full turns to clear the dial, then stop on your first number • Spin counter-clockwise one full turn past it, then stop on your second number • Spin clockwise straight to your third number — do not go past it • Swipe the shackle up Get a direction or the extra turn wrong and it stays shut, exactly like the real one. That is what separates real lock practice from tapping digits into a keypad. It tells you what you did wrong "It didn't open" is useless feedback. When you make one of the classic mistakes, this app names it: wrong way to start, not spun far enough to reset, forgot the extra full turn, spun past the third number. One tap resets the dial and you go straight into the next attempt. Practice the code you were actually given Type in the lock combination your school handed you and rehearse that exact one, or generate a random one when you just want reps. Switch on "new code after each open" for fresh combinations, so you train the motion rather than memorise one answer. Save the codes you use most and name them, so gym locker memory is one less thing to carry. When you want pressure Use it as a school practice lock at home. Challenge mode hides the code and starts a countdown on the practice lock. School Sim tightens it to 20 seconds, so the first time you feel rushed is not the first morning of term. Watch yourself get better Progress tracks success rate, best time, streaks and attempts — you see the moment a lock combination stops needing conscious thought. What is inside • A true-to-life rotary dial you drag, with per-notch haptics • Enforced clockwise, counter-clockwise, clockwise sequence with the extra full turn • Step-by-step walkthrough showing the current step and direction • Named, instant correction for the mistakes that keep lockers shut • Reset any time, plus how to reset a borrowed or second-hand padlock • Your own code or a random one; optional new code after every open • Dial ranges 0-29, 0-39 and 0-49 • Challenge countdown and School Simulation modes • Named saved combinations, success rate, best time and streaks • Haptics you can switch off; offline, 33 languages, light and dark What this app is not This is a practice lock for a code you already have. It does not open, crack or decode anyone else's lock and it teaches no lock picking. It does not pair with bluetooth or smart locks and does not cover keypad or fingerprint locks. No account, no cloud sync — everything stays on your device. Set your code, spin the dial, and make locker combination practice something you did at home instead of something you fumble in the hallway. Terms of Use: https://zeroplay.io/docs/legal/terms-of-service Privacy Policy: https://zeroplay.io/docs/legal/privacy-policy

Screenshots

CKPortal3 screens
Locker Practice4 screens

Verdict

The call

The clearest difference is review sentiment: Locker Practice at 100% against CKPortal's 0%. Locker Practice also leads on rating (4.7 vs 1.0) and update cadence (weekly vs every 4 months). CKPortal's advantage is in-app purchases (none vs 1) and ads (none vs shown). On price, device support and iOS requirement there is nothing between them.

Scored on Price · Rating · Positive reviews · Number of ratings · Update frequency · Ads · In-app purchases · Monetization · Best chart rank · Devices · Requires iOS

CostPrice · In-app purchases · Ads · Monetization

Both are free to download. Locker Practice sells 1 one-off in-app purchase. CKPortal asks for nothing beyond the download.

ReceptionRating · Positive reviews · Number of ratings

Locker Practice holds the better App Store score, 4.7 against 1.0. That said, the two scores are not equally well evidenced: Locker Practice has 92 ratings behind it against 3, so its average is the more settled of the two. Written reviews point the same way: 0% of CKPortal's written reviews are positive against 100% of Locker Practice's.

UpkeepUpdate frequency

CKPortal ships an update every 4 months, Locker Practice weekly. The most recent releases landed on November 3, 2026 and October 31, 2026 respectively.

Scorecard7 real differences · 3 level
CKPortal versus Locker Practice: the parameters behind the verdict, then further details
ParameterCKPortalLocker Practice
PriceFreeFree
Rating1.0 (3 ratings)4.7 (92 ratings) — better
Positive reviews0.0% of reviews100.0% of reviews — better
Number of ratings392 — better
Update frequencyEvery 4 monthsWeekly — better
AdsNo — betterYes
In-app purchasesNo — betterYes
MonetizationFree — betterFree with in-app purchases
DevicesiPhone, iPad, iPodiPhone, iPad, iPod
Requires iOS15.0 — better15.1
Further details — not scored
Size5 MB111 MB
Age rating4+4+
DeveloperContentKeeper TechnologiesZeroPlay Ltd.

Customer experience

CKPortal

All ratings3 ratings
Positive0.0%
Neutral0.0%
Negative100.0%
Written reviews1 reviews
Positive0.0%
Neutral0.0%
Negative100.0%

Locker Practice

All ratings87 ratings
Positive92.0%
Neutral2.3%
Negative5.7%
Written reviews1 reviews
Positive100.0%
Neutral0.0%
Negative0.0%

In-app purchases

None

CKPortal

No in-app purchases

1 purchases

Locker Practice

One-time1
  • Locker Practice Pro$14.99

Questions

Is CKPortal free?
CKPortal is free to download, with no in-app purchases.
Is Locker Practice free?
Locker Practice is free to download, with in-app purchases available.
Which has better reviews, CKPortal or Locker Practice?
Locker Practice is rated higher. CKPortal averages 1.0 out of 5 from 3 ratings, while Locker Practice averages 4.7 from 92 ratings.
Do CKPortal or Locker Practice have ads?
Locker Practice shows ads; CKPortal does not.
Which is updated more often, CKPortal or Locker Practice?
CKPortal ships an update every 4 months, and Locker Practice weekly. Most recently, CKPortal was updated on November 3, 2026 and Locker Practice on October 31, 2026.

Other comparisons