A bioluminescent particle field for your phone

Drift. Breathe.
Capture. Share.

A living cloud of light that breathes inside your phone — orbitable, palette-able, and always different. Open the app and lose ten minutes to the slow drift, or roll the dice for a new field every tap.

Sacred Drift — bioluminescent particle field with the wordmark glowing across it

What it is

A small iOS app that runs a custom physics engine at 60 frames a second. Particles drift through a curl-noise field or follow a strange attractor; soft additive blending and HDR bloom give the field its glow.

Five motion modes — drift, plus four classic strange attractors (Lorenz, Aizawa, Thomas, Halvorsen). Twenty-two hand-curated palettes from infrared to aurora to chlorophyll.
Four confinement shapes — particles can swirl through a torus, an N-sided polygon tube, a logarithmic galaxy spiral, or a star tetrahedron (merkaba).
Saves are tiny JSON recipes that round-trip with the desktop edition — share a recipe, the math reproduces byte-exact on iPhone, iPad, or any browser.
No accounts, no ads, no network calls. The app works in airplane mode. Snapshot any frame straight to your Photos library, with or without a transparent background.

Two steps. That's the playbook.

There's nothing to learn. The app explains itself the first time you open it.

1. Pick a starting field

Cycle through the nineteen presets with the ◀ ▶ arrows, or tap 🎲 for an entirely new field — every roll is unique. See one you love? Tap ❤ to keep it. Tap 📷 to save it as a still.

2. Make it yours

Tap the slider icon to open the editor. Around twenty controls govern particle count, motion mode, palette, tint, bloom, vignette, confinement shape — every parameter is yours. Drag-orbit and pinch-zoom around the field as it drifts.

Made by hand, in a small studio.

Sacred Drift is part of the Flash Art Revival series — small generative-art apps that run quietly on a phone. Sister app: Sacred Spin (mandalas you spin and tune). No subscription. No telemetry. No newsletter you didn't sign up for.