Managing TestFlight with Bash and 1Password

How I built a TestFlight beta tester management tool that stores everything — including the private key — in 1Password, implements JWT authentication from scratch in bash, and grew from a simple CLI into a native SwiftDialog GUI app.

March 17, 2026 · 7 min · Matt Parker