Send one link.Get every key.

Clients grant access to App Store Connect, Google Play, DNS, hosting and Stripe in one sitting. Every step is verified.

Try the demo first

Works with the platforms in your client access guide

  • App Store Connect
  • Google Play
  • Stripe
  • GitHub
  • AWS
  • Cloudflare
  • GoDaddy
  • Namecheap
  • WordPress
  • WP Engine
  • Webflow
  • Vercel

Kickoff is booked. Access isn't.

You send a guide and hope. Your client gets stuck on roles, DNS records and invites, and a week later you're still chasing.

32 of 55
agency access guides ask clients for three or more platforms
28
ask the client to change DNS records
21
need access to App Store Connect
13
platforms in the longest guide we read
Re: Access for Monday's kickoffDay 8
  1. Theo, Northside Studio

    Hi Dana! To start on Monday we need access to App Store Connect, Google Play, Namecheap and WP Engine. Our guide is attached.

    client-access-guide.pdf
  2. Dana, Harbor Fitness

    Which role do you need in App Store Connect? I can't find Users and Access.

  3. Dana, Harbor Fitness

    I've sent you my Namecheap password on WhatsApp, easier that way.

    Password shared in chat
  4. Theo, Northside Studio

    The www record still points to Squarespace. Could you check the CNAME?

  5. Dana, Harbor Fitness

    Google Play says only the account owner can invite you. That was our old developer.

  6. Theo, Northside Studio

    Kickoff moved to Thursday. Still waiting on Google Play and DNS.

Click through the link your client gets.

You are Harbor Fitness. Your agency, Northside Studio, needs six things before it can start your website and app. Switch to Northside's view at any point to see its side.

getsetkeys.com/s/harbor-fitness-k7q2
Northside Studio

Harbor Fitness, here is what we need to start your website and app

Six steps, about 15 minutes. You never share a password: each step uses the platform's own sign-in or invite. You can stop and come back.

0 of 6 done
  1. These point your domain at the new site. Copy each value into Namecheap exactly as shown.

    TypeHostValue
    A@141.193.213.10
    CNAMEwwwharborfitnessclub.wpenginepowered.com
    1. Sign in to Namecheap and open Domain List.
    2. Next to harborfitnessclub.com, choose Manage, then Advanced DNS.
    3. Choose Add New Record for each row above, then save.
    This page also checks on its own every few minutes.
Powered by Get Set KeysYour agency's name and logo at the top

This is a demo. Nothing here connects to a real account.

Done for your client, or checked for you.

Every step uses the platform's own sign-in, its own invite, or public records. Nothing is just ticked.

Guided, screen by screen

Each step shows the exact screens, roles and values for that platform, written for clients rather than developers.

App Store ConnectUsers and AccessAdd userApp Manager

Enter this email and choose App Manager

theo@northsidestudio.agencyCopy

Apple's invite email arrived. Step done.

Checked live

DNS records are looked up directly and rechecked until they match.

A141.193.213.10
CNAMEharborfitnessclub.wpenginepowered.com

Both records match

Invite emails, matched

Platform invites reach your inbox and mark their step done on their own.

StripeHarbor Fitness invited you to their account

Stripe step verified

One click

Google Play, GitHub, GitLab, Vercel, Netlify, AWS, Google Cloud, Firebase and Sentry take one approval. The sign-in is discarded right after.

Google Play will add Northside as release manager for Harbor Coach.

CancelAllow

Added. Sign-in discarded.

Reminders that chase for you

Clients get a polite nudge until every step is done. You stop writing follow-ups.

  1. MonLink sent to Dana
  2. WedReminder sent, 2 steps left
  3. ThuAll six done

Handover at the end

When the project ends, the same link walks your client back out, and keeps a record of who had access to what.

  • App Store ConnectRemoved
  • Google PlayRemoved
  • WP EngineRemoved
  • GitHubRemoved
  • Registrar loginReturned

Every platform in your access guide.

9 platforms connect in one click at launch. 11 more launch verified by the platform's own invite email or a live DNS check, and 38 follow in the order founding agencies ask for them.

One click at launch

9

The client signs in once and approves. Your team is added with the role you chose.

  • Google PlayOne click
  • GitHubOne click
  • GitLabOne click
  • VercelOne click
  • NetlifyOne click
  • AWSOne click
  • Google CloudOne click
  • FirebaseOne click
  • SentryOne click

Verified at launch

11

The client follows guided steps, and the step is confirmed by the platform's invite email or a live check.

  • App Store ConnectInvite email
  • DNS at any registrarChecked live
  • StripeInvite email
  • WP EngineInvite email
  • KinstaInvite email
  • WordPressInvite email
  • WebflowInvite email
  • CloudflareInvite email
  • GoDaddyInvite email
  • NamecheapInvite email
  • Squarespace DomainsInvite email

Next, in the order agencies ask

38

App stores and mobile

  • Expo
  • RevenueCat

Domains

  • Porkbun
  • Gandi
  • OVHcloud
  • NameSilo

Hosting and cloud

  • Hostinger
  • SiteGround
  • Bluehost
  • cPanel hosts
  • DigitalOcean
  • Hetzner
  • Vultr
  • Render
  • Railway
  • Fly.io

Site builders and CMS

  • Shopify
  • Framer
  • Wix
  • Squarespace
  • BigCommerce
  • Elementor
  • Sanity
  • Contentful

Payments

  • PayPal
  • Square

Code, data and sign-in

  • Bitbucket
  • Supabase
  • MongoDB Atlas
  • Auth0
  • Clerk
  • Algolia
  • Docker Hub

Analytics and marketing

  • Google Analytics
  • Search Console
  • Tag Manager
  • Mailchimp
  • HubSpot

No passwords change hands.

  • Invites and sign-ins only

    Every step uses the platform's own invite or sign-in screen. Your client never types a password into Get Set Keys, and you never receive one.

  • Sign-ins are used once

    Where a step needs your client to sign in, Get Set Keys adds your team and then discards the sign-in. Nothing is kept to reuse later.

  • A record of every key

    Each link records who got access to what, and when, so handover is a checklist rather than a search through old emails.

Ten founding places.

Get Set Keys launches in November 2026. Founding agencies get the lowest price it will ever have, and a say in what gets built first.

Founding plan

Locked for 12 months. Lists at $79 a month after launch.

  • Up to 10 new client setup links a month, with your agency's name and logo
  • App Store Connect, Google Play, domain and DNS, hosting and WordPress, Stripe, Webflow, GitHub, Vercel and AWS
  • A handover page at the end of every project
  • A say in the roadmap, and direct email support

Reserve your place

No card today. We email your checkout link before launch, and the first charge happens only when Get Set Keys is live.

What do you ask clients for? optional
New client projects a month optional

We only use these details to contact you about the founding plan. Privacy policy

Questions agencies ask.

Something else? Email hello@getsetkeys.com.

When does Get Set Keys launch?

In November 2026. The demo on this page shows how it works, and founding agencies help decide what gets built first.

What happens after I reserve a place?

We email you within one working day with a checkout link from Dodo Payments, our payment provider. Your card is saved there and first charged when Get Set Keys launches. Cancel before launch and you pay nothing.

Does my client need an account?

No. Your client opens the link you send. Each step uses the platform's own sign-in or invite, so there is nothing new to sign up for.

What if a platform has no invite or sign-in option?

The step becomes a guided checklist with the exact screens to visit, and Get Set Keys checks the result wherever the platform allows it, such as live DNS records.

What does Get Set Keys store?

The steps on each link, their status, and the invite emails your inbox forwards for checking. It never stores client passwords, and one-time sign-ins are discarded after use.

Will my clients see your brand or mine?

Yours. The link shows your agency's name and logo, with a small "Powered by Get Set Keys" line at the bottom.

Who is behind Get Set Keys?

An independent developer who ships iOS and Android apps, so the App Store Connect and Google Play steps come from first-hand use, not just documentation.

Can I cancel?

Yes. Before launch, email us and nothing is charged. After launch, cancel any time and the plan stops at the end of the month you paid for. The refund and cancellation policy has the details.

Ready. Set. Keys.

Ten founding places at $49 a month, locked for a year. Launching November 2026.

Reserve a place