What it is
Tell the Universe is a playful, minimalist space to “let go” of a thought. You post a short message; it becomes a floating, glowing “star.” Visitors watch the constellation of human snippets.
Simple change log
- 🌫️ Fog — soft, layered cosmic fog with subtle dithering (Firefox-optimized).
- 🌠 Shooting stars — occasional animated meteors for a living sky.
- 🔗 Links are possible now — URLs in posts are auto-linked and clickable.
- ⭐ Rating via shooting-star button — tap 🌠 on a post to give it a star; the shared count is visible to everyone.
How it works
- Write a message and submit. It floats around the sky and occasionally fades in/out so the scene keeps changing.
- Tap 🌠 on a post to send it a shooting star. Counts are persisted on the server and shown to everyone.
- Optional ambient Sound uses randomized clips from
/sounds(mobile requires a tap to start).
Privacy & Data
- No account needed; no public profiles.
- Your message text is stored for display—please avoid personal data.
- Shooting-star ratings: We store an integer count per post and a hashed IP per post to prevent multiple votes. The raw IP isn’t stored.
- Basic server logs (IP, user-agent) may be retained briefly for security; no third-party ad trackers.
Removal request? Contact us (see Imprint) with the text and approximate time.
Tech bits
- Frontend: vanilla JS, GPU-friendly canvas stars/fog with adaptive performance.
- Performance: Android flicker guard (stable viewport sizing), Firefox fog tile precompose, reduced-motion support.
- Backend: lightweight PHP endpoints (
get.php/post.php/rate.php). - Storage: SQLite for posts and rating counts.
- Audio: HTML5
<audio>with gesture gating on mobile.
FAQ
Can I delete my post? Not from the UI yet. Email us; we’ll remove it manually.
Why does the fog look slightly different on Firefox? To keep things smooth, Firefox uses a pre-composed fog layer. Visuals are nearly identical with much better performance.
Why does the star count persist across devices? Ratings are stored on the server (SQLite). We also set a local flag so you can’t re-vote from the same browser.
Why does sound sometimes need a second toggle on mobile? Mobile autoplay policies require interaction; a second toggle after touching the page usually works.
Moderation
We remove content that’s illegal in DE/EU or hateful/harassing/doxxing/spammy. This is an art/meditation project—keep it kind.
Credits
Concept & build: Tell the Universe. Thanks to early users for feedback on animations, sound, Android tuning, and the 🌠 rating idea.