Rubik Buddy by Freevia

Scan your cube.
Get the solution.

Point your camera at a 3x3 Rubik's Cube and get a step-by-step solution. On-device, offline, no ads or tracking.

Scan all six faces, fix any tile the camera misread, and follow a short solution move by move on an animated 3D cube you can drag to see from every side.

Android 0.1.0 (build 69) is available to invited internal testers with Android 9+ and a camera. The production release is in Google review; the public Play listing may not open until approval. No GitHub APK release has been published.

Real Rubik Buddy Android screen scanning the yellow face of a Rubik's Cube with the tile guide over the camera view
Real Android screen · real cube
Inside the app

Real screens, real cube.

These are real screens captured on an Android phone with a real cube. The interface may change before release.

Camera view of a cube face with the tile guide and neighbouring-face colour strips
Scan each faceLine the face up with the guide, one rotation at a time.
Rubik Buddy showing how to hold the cube before the solution starts
Set the startHold the cube the way the app shows, then step forward.
Move 2 of 19 shown on the 3D cube with the turn named above it
Follow each moveEvery turn is named and shown on the 3D cube.
Move 4 of 19, a counter-clockwise front turn, on the 3D cube
Step back or replayGo back, replay or move on at your own pace.

Lighting and sticker wear can cause misreads, so check the scanned colours before you solve.

How it works

From scrambled to solved.

Four steps. No account, no connection.

  1. Scan every faceA guided scan walks you through all six faces, one rotation at a time.
  2. Fix any misread tileTap a tile to correct a colour the camera got wrong. The cube is checked before solving.
  3. Get a short solutionNear-optimal Kociemba two-phase solutions, computed offline on your phone.
  4. Follow it on a 3D cubeEvery step is shown on an animated cube you can drag to view from any angle.
Private by design

Your camera, your phone, nothing else.

Camera permission onlyNo other permission is requested.
No data leaves the deviceFrames are analysed in memory and discarded, never saved.
Works offlineThe app has no internet permission.
No ads or trackingNo account, analytics or crash reporting.
Read the privacy policy →
Help shape Rubik Buddy

Support, feedback and bugs.

GitHub issues are public; don't post photos of people or private details there. Email is available for anything private.