Choicely integrations

The services a Choicely app can connect to, what each one actually does, and what it does not do yet. Where an integration has its own documentation page, this index links to it.

Last updated: 16 August 2026 · An index of the services a Choicely app can connect to

Choicely builds and publishes native iOS and Android apps. An integration connects one of your existing accounts — a database, a store, a code repository — to a Choicely app, so the app works against your real data instead of a copy of it.

This page lists the integrations that exist in the product today, what each one does, and how you connect it. Where an integration has its own documentation page, it is linked from its section: that page is where the detail lives — the exact permissions requested, what is stored and where, and how to disconnect.

What every connection has in common

The details differ per service, but the shape does not. These four things are true of every integration below.

  • Public config and server-only secrets are kept apart. The parts your app genuinely needs at runtime — a project URL, a publishable key — are delivered to the app. Anything that would grant administrative access stays server-side, encrypted, and is never returned by an API and never placed in an app bundle.
  • Choicely refuses credentials that are too powerful. Where a service issues both a public key and a secret one, the secret key is rejected outright rather than stored: a key that ends up inside a published app is readable by anyone who installs it. If you paste one by mistake, the connection will not save.
  • You can disconnect at any time, and it revokes. Disconnecting removes the connection and revokes the token at the provider, not merely in our database. You can also revoke it from the provider's own dashboard without telling us.
  • Your app talks to the service directly. Requests go from the device to your provider, not through Choicely, so per-user authentication and live subscriptions behave exactly as they would in any other client.

Where the details matter — and for a database they always do — the per-integration page states them precisely, including what the integration cannot do yet.

The integrations

Supabase

Connects your Supabase project: database access for your app plus an auto-imported schema.

  • Connecting it: Sign in to Supabase and pick a project, or paste the project URL and publishable key yourself.
  • What it gives your app: Your app signs users in, reads and writes your Postgres tables under your Row Level Security policies, uploads photos and files to Supabase Storage, and subscribes to realtime changes — talking to your project directly.
  • What it does not do yet: Sign-in is email and password or an emailed one-time code: social sign-in and magic links are not wrapped yet.

Read the Supabase integration documentation — the permissions it asks for, what is stored and where, and how to disconnect.

Shopify

Connects your Shopify store: products and checkout via the Storefront API.

  • Connecting it: Enter your store domain and a public Storefront API access token.
  • What it gives your app: Your app shows your live catalogue — products, inventory and tags — and hands customers to your Shopify checkout.

A detailed documentation page for Shopify is not published yet. Until it is, Shopify is documented inside Choicely Studio at the point where you connect it.

GitHub

Imports your website's source code from GitHub so Choicely can turn it into your mobile app. Read-only — Choicely never writes to your repositories.

  • Connecting it: Install the Choicely GitHub App on the account or organisation that owns the repository.
  • What it gives your app: Choicely reads your website source to build your app, and can re-read it later to keep the app in step with the site.
  • What it does not do yet: Read-only, and scoped to website source: Choicely never pushes generated app code back to your repositories.

A detailed documentation page for GitHub is not published yet. Until it is, GitHub is documented inside Choicely Studio at the point where you connect it.

Something you need that isn't here

A Choicely app can also work against any HTTP API you already run: in Studio you describe the API and store its credentials as a third-party API integration, and the app builder writes code against that description. The services on this page are the ones that get first-class, one-screen setup instead of being described by hand. If you want a service added to that list, tell us which one and what you would build with it — that is genuinely how this list gets its next entry.

Trademarks

Product names, logos and brands on this page are the property of their respective owners, and are used here only to describe interoperability with those services. Choicely is an independent product built by Choicely Oy and is not affiliated with, endorsed by or sponsored by any of them.