Imagine · Innovate · Elevate
Some things you cannot be told. You have to watch them move.
QuantumPeak Games builds small learning tools and games for Android. Each one takes a subject that is normally explained on a page and turns it into something you can poke with a finger until it makes sense.
Elevation 0b00000001 · the product
Baseshift
Bases and bits, made visual.
Type a number in any base — binary, octal, decimal or hexadecimal — and it converts live into all the others, with the actual bits laid out so you can see how one quantity looks in four different notations at once.
Try it — tap a bit
The app goes further than the toy above. A full set of bitwise operations — AND, OR, XOR, NOT and shifts in both directions — runs on two operands with the result shown bit by bit, so you see precisely how each operation combines its inputs. Bit widths of 8, 16, 32 and 64 change what NOT and the shifts actually do, and the app shows why.
On top of the tools sits a practice mode: timed conversion drills and operation challenges that track your progress, turning base conversion from something you count on your fingers into something you simply know. A reference explains every base and every operation in plain language.
Package com.radixlab.baseshift. Everything runs on the device: no account, no connection, no advertising.
Elevation 0b00000010 · how we work
Four decisions we do not revisit
The device is the whole computer
Everything computes locally. No backend of ours sits in the loop, so nothing can go down, nothing of yours can leak from a database we should never have built, and the app behaves identically with the radio switched off.
Correct beats simplified
Teaching software that softens its subject into something untrue teaches the untruth. When we show bits, they are the bits. When a shift drops a bit off the end, we show it gone rather than pretending it wrapped.
Nothing to sign up for
No registration screen between a person and the thing they opened the app to do. If a feature ever genuinely needs identity it can wait until it does — so far none has.
Permissions are borrowed
The manifest gets read line by line before every submission. Anything we cannot defend in one plain sentence is deleted, along with whichever feature asked for it.
Elevation 0b00000011 · higher ground
What is still being cut
No dates attached, because dates on a studio this size are decoration. Floating-point representation — sign, exponent and mantissa laid out the same way the integer bits are now — is written and being fitted to the existing bit view. Two's complement and signed arithmetic sit behind it, which needs the width selector to grow a signed mode first.
Further out we are looking at character encodings, where the same bytes mean different letters depending on who is reading them. Whether that becomes a section of Baseshift or something of its own is undecided.
Occasionally a thing gets abandoned. A visualiser for endianness took two weeks and never explained the concept better than a drawing on paper, so it was deleted rather than shipped. That is a normal outcome here, not a failure.
Elevation 0b00000100 · asked of us
Questions that keep arriving
Is this a calculator or a teaching tool?
Both, deliberately. The converter and the bit playground are genuinely useful when you need an answer, and the practice mode exists so that eventually you stop needing them.
Why does NOT give me a different answer than my calculator?
Because NOT depends entirely on bit width. Inverting 5 in 8 bits gives 250; in 16 bits it gives 65530. Baseshift makes the width explicit and shows the whole register, which is exactly the confusion it was built to remove.
Does it need a connection?
No. Every conversion, operation, drill and explanation lives inside the application. Aeroplane mode changes nothing.
Where does my practice progress live?
In the application's own private storage on your phone. It is never uploaded, which also means it does not follow you to a new device.
Advertising or purchases?
Neither, in the current release. If that ever changes, the privacy notice is rewritten and published before that release ships, not after somebody spots it.
Something is wrong — what helps you fix it?
Your device model, your Android version, and the exact value and width that misbehaved. That trio usually removes a day from finding the cause.
Registered in England and Wales
Director: Smita Yadev
434 Talbot Skyline
204–226 Imperial Drive
Harrow HA2 7HA
United Kingdom
peak@styledbysmita.work
Support answered within five working days.
What Baseshift does with information on your device — which is very little, and none of it reaches us — is written out plainly.
Read the privacy notice© 2026 Styled By Smita Ltd · Harrow, United Kingdom