The story behind ONYX

About ONYX

A focused BlueSky scheduling tool, built by one person, for people who want a sharp tool instead of a marketing platform.

What ONYX is

ONYX schedules and publishes posts to BlueSky. It also drafts new posts in your own writing voice using AI trained on your recent activity. That is it. No extra social networks, no fake analytics promising 10M+ posts published. One platform, done well.

Why BlueSky-only

Every other scheduling tool tries to cover eight platforms badly. Different APIs, different rate limits, different content formats, different OAuth flows, all duct-taped together. ONYX picks one platform and gets it right. If you live on BlueSky, this is built for you. If you do not, this is not the tool.

Who built it

ONYX is a solo project. No VC funding, no growth team, no investor pressure to add features nobody asked for. The whole thing runs on free-tier cloud services. That is on purpose. It means I can charge a fair price forever instead of starting cheap and jacking it up later.

How it stays cheap

Free tier on Vercel for the frontend. Free tier on Supabase for the database. Free tier on Upstash for the job queue. Free Gemini quota for AI voice generation. Render Hobby for the backend. Zero infrastructure cost at idle. That keeps the floor low so the Pro tier can stay at $7 a month.

Security

Your BlueSky app password is AES-256-GCM encrypted at rest before it ever lands in the database. Sessions auto-refresh. We never see your main BlueSky password (you should never share that with any third-party tool, including this one). Use BlueSky's app password feature instead.

Get in touch

Email fluxhq@proton.me for support, feature requests, billing, or anything else. Reply target is within 24 hours on weekdays.