Wellbeing 2.0: The Cyberpunk Glassmorphism Redesign & Protocol Interop Update

A massive visual overhaul, unified cyberpunk glassmorphic design system, and critical NIP-01 / NIP-19 addressing fixes across the Wellbeing Nostr suite.

29. August 2026August 29, 2026 · 5 Min. Lesezeit5 min read

Wellbeing 2.0: The Cyberpunk Glassmorphism Redesign & Protocol Interop Update

A massive visual overhaul, unified glassmorphic design system, and critical NIP-01 / NIP-19 addressing fixes across the Wellbeing Nostr suite.


🔮 1. The Visual Transformation: From Functional to Futuristic#

When we first built the Wellbeing Android clients (Holy Fit, Nunlock, Sister Charge, Cell-ibacy, and Saint Stream), our primary focus was proving that sovereign personal health and device telemetry could thrive on Nostr.

While the engine was solid (background NIP-44 encryption, silent Amber signing, and Health Connect sync), the native mobile interfaces were purely utilitarian. Meanwhile, our web dashboards had evolved a signature aesthetic: dark cyberpunk glassmorphism, glowing neon accents, and edge-to-edge typography.

With Wellbeing 2.0, we’ve brought that full visual identity directly into native Android.

The Design System Breakdown#


📱 2. The Refreshed App Lineup#

Here is what's new across the updated applications:

🏃 Holy Fit (Pedometer & Activity)#

🔒 Nunlock (Digital Focus & Screen Unlocks)#

🔋 Sister Charge (Battery Health & Telemetry)#

📶 Cell-ibacy (Data & Bandwidth Wellbeing)#

🎵 Saint Stream (Media & Heartbeat)#


🛠️ 3. Protocol Deep Dive: The d-Tag Standardization & 1-Click Migration#

In addition to visual polish, this release standardizes protocol interoperability for parameterized replaceable events across all Nostr clients.

The Delimiter Problem#

In Nostr (NIP-01, NIP-33, and NIP-19), addressable replaceable events are indexed via:

naddr = 30345:<pubkey>:<d-tag>

In early iterations of our clients, some tags inadvertently included an application-scoped colon prefix:

["d", "cell-ibacy:2026-08-27"]

When parsed by standard Nostr indexers, relay filters, and NIP-19 decoders, the internal colon caused parser ambiguity across tools expecting pure delimiter-free string identifiers:

30345:<pubkey>:cell-ibacy:2026-08-27  // 4 colon segments instead of 3

The Standardized Resolution#

All Wellbeing 2.0 clients now strictly emit clean, colon-free ISO 8601 date tags:

["d", "2026-08-27"]

This guarantees 100% interoperability across external Nostr clients, Coracle, Snort, Primal, and specialized Wellbeing aggregators.

1-Click In-App and Web Migration#

To make this transition painless for existing users:


🚀 4. What's Next: Introducing The Habit#

With the Wellbeing core suite upgraded to 2.0, we are also unveiling the newest addition to the family: The Habit.

The Habit is a sovereign Android app that tracks daily screen time and digital focus over Nostr (kind: 30345), and it ties directly into Cell-ibacy for full cross-app telemetry correlation. When you drill down into any historical day in either app, you can see your exact screen time alongside your Wi-Fi and Cellular bandwidth consumption per application.

👉 Read the full launch post: Introducing The Habit: Sovereign Screen Time & Nostr Telemetry

#android#glassmorphism#health#nip01#nip44#nostr#open-source#privacy#ui#wellbeing

Comments

No comments yet. Start the conversation.

Contents

4 sections

  1. 🔮 1. The Visual Transformation: From Functional to Futuristic
  2. 📱 2. The Refreshed App Lineup
  3. 🛠️ 3. Protocol Deep Dive: The d-Tag Standardization & 1-Click Migration
  4. 🚀 4. What's Next: Introducing The Habit