All activity
Shipped fast? Don't leave the keys in the door.
SafeToShip is the automated security linter for Indie Hackers (Next.js, Supabase, Stripe). We catch the "stupid mistakes" that get you hacked:
๐ Exposed .env & API Keys ๐ง Public Admin Routes โ๏ธ Insecure Headers & Source Maps
No login required. Read-only. Get a "Vibe Score" and actionable fixes in <10 seconds.
Stop worrying about leaks and get back to shipping.
Paste your URL to scan now. ๐ก๏ธ

SafeToShipAutomated Security Linter for Indie Hackers
Spencer Roffeyleft a comment
Hey Product Hunt! ๐ I'm Spencer, the maker of SafeToShip. I built this tool after seeing one too many indie projects get compromised because of simple, preventable mistakes. We all know we should check our security headers and rotate our keys, but when you're rushing to launch, it's easy to forget. Traditional security tools are built for Enterprise CISO teams - they are expensive, complex, and...

SafeToShipAutomated Security Linter for Indie Hackers
Most sim racing tools are heavy apps (.exe) that drain FPS. ApexState is different.
๐ Zero-Install Web App: Runs in your browser on a second monitor, iPad, or phone. No install needed.
๐งฎ Physics Engine: Uses Python to calculate "Braking Migration," predicting exactly how many meters earlier to brake as tires degrade and fuel burns off.
๐ Engineer's Notebook: Save strategy notes (e.g., "Shift early") directly to the track map. Notes save locally to your browserโno login required.
ApexStateStop guessing. Start calculating.
Spencer Roffeyleft a comment
Hey Hunters! ๐ Iโm Spencer, a solo developer and sim racing enthusiast. I built ApexState because I had a specific frustration: In endurance races (like in Assetto Corsa Competizione or iRacing), your car feels completely different on Lap 1 vs. Lap 30. As tires wear down and fuel burns off, your braking points change. If you brake at the same spot on Lap 30 as you did on Lap 1, you end up in...
ApexStateStop guessing. Start calculating.
SyncSwipe lets guests control the music. It is meant for event organisers, this could be: weddings, parties etc.
Organiser creates a "party" and sends out a link guests -> Guests suggest songs -> Organiser approves/rejects the songs -> Spotify playlist created automatically with all approved songs.

SyncSwipeCollaborative spotify party playlist app
Spencer Roffeyleft a comment
Hey Product Hunt! ๐ I built SyncSwipe because I love hosting parties, but I hate managing the music. I wanted a way to let my friends request songs without handing over my unlocked phone or ruining the Spotify algorithm with terrible tracks. How it works: - You create a party (connects to your Spotify Premium). - Guests scan a QR code or use a link (no app download needed). - They search &...

SyncSwipeCollaborative spotify party playlist app
