Section A
PresenceOS — the phone
The home experience on the device itself — the dial, the apps, themes and the lock screen.
- ProblemBluetooth speakers and car kits paired but played no audioWhat we didTwo separate faults. The audio repair only existed while a Bluetooth screen was open, so connecting a speaker anywhere else ran no repair at all; it is now registered for the whole app. And the device advertised itself as an audio receiver as well as a sender, which lets a car kit settle on the phone being the receiver — literally "connected, but the sound comes out of the phone".Where it standsPart-way there
- ProblemThe full dial showed the same thing whichever app was selectedWhat we didThe full circle used to suppress every app's own panel and show one generic recorder, so it was identical for all twenty apps and there was little reason to open it. It now carries the centred app's own instrument — calculator, alarms, compass, chats, backups, files and the rest.Where it standsPart-way there
- ProblemThe dial's record button could not be tapped, and the calculator was cut offWhat we didThe record button was drawn in the middle of the circle while its touch area sat in the corner, because positioning was never passed through to the touch layer — a bug that affected every absolutely-placed button in the app. Separately, the calculator's bottom row was rendering below the bottom of the screen; the keypad now sizes itself to the visible band.Where it standsPart-way there
- ProblemText on buttons and settings rows was hard to read on light themesWhat we didA palette is authored as a background plus ink that reads against it, but cards are re-drawn semi-transparent — so ink could end up on a surface it was never paired with. The real composited surface is now measured and ink is lifted only where it falls below a legibility floor, which means a theme that already worked comes back unchanged.Where it standsPart-way there
- ProblemLock screen elements were hard to make out on lighter themesWhat we didThe lock screen's hero is deliberately greyscale, but it was hard-coded to light greys — right against a dark backdrop, close to invisible against a pale one. The real backdrop is now measured and the ink set matched to it, with controls drawing their own surface that contrasts against that rather than against the wallpaper.Where it standsDone
- ProblemA plain text-size sliderWhat we didAdded under Settings › Appearance, with a live sample sentence, and kept separate from Low-vision mode — that toggle bundles size, weight and contrast together, and "I just want bigger words" should not require the rest. The range is deliberately 85–125%: the app lays out from designed metrics, and past about +25% labels start meeting the edges of boxes that cannot grow with them. Low-vision mode now acts as a floor on top of the chosen size instead of overriding it.Where it standsPart-way there
- ProblemSwipe to typeWhat we didGliding across the keys instead of tapping each one now works on the in-app keyboard, and there is a switch for it in Settings. If typing feels slow on a particular device you can also switch to the built-in PresenceOS keyboard, which is a lot faster — but it does not have swipe yet.Where it standsPart-way there
- ProblemSee exactly what the server stores about youWhat we didA screen in the app that shows the real record held for you — the actual fields, live, not a summary written by us. The point is that you can check rather than take our word for it. It pairs with something already built: if anyone tried to swap your key to impersonate you, your phone refuses to connect and shows you a recovery screen, so you would find out.Where it standsPart-way there