Fit check

Who it's for

There are no logos on this page and no quotes. wandkit is in private beta, so here is the useful version instead: the kind of team it was built for, and the kind it will disappoint.

Private beta · iOS 15+ · Swift package and web dashboard
Platform

iOS teams shipping a real app

wandkit is a Swift package and a web dashboard. iOS 15 and up, zero runtime dependencies, one line to configure. If your product lives on iPhone and you can add a package to the build, you are in scope. If it does not, you are not.

Swift package · iOS 15+
Cadence

Teams that release often enough to close the loop

Survey titles, options and buttons are stored server-side, so wording changes without an app release. Triggers key off the events your app sends through the SDK. The value shows up when you are shipping and reacting, not when you run one study a year.

Server-driven copy · event triggers
Team shape

Small teams with no research or support tooling

In-app surveys, a moderated feedback board, screenshot bug reports, store reviews and release state sit in one dashboard. If that work currently lives in a spreadsheet and a shared inbox, this is aimed at you. It is not a research platform, and today it does not analyse anything for you.

One SDK · one dashboard
Ownership

Whoever actually answers the feedback

Triage, moderation, official replies, internal notes and the issues board are in the same dashboard, with member roles and invitations per organization. Support, product and engineering can work the same queue instead of forwarding threads to each other.

Org roles · invitations

Fit, stated plainly

The second list matters more than the first. Read it before you write to us.

A good fit if

  • You ship an iOS app and can add a Swift package to it.
  • You want to ask a question at a specific moment, on a user's third export or on every tenth workout they finish, rather than on a schedule. A trigger counts how many times that user has fired a named event.
  • You can identify signed-in users. Anonymous users can read the feedback board, but posting, voting and commenting all require identify().
  • You are willing to approve feedback before it is public. Every post submitted from inside your app arrives pending, and there is no switch to turn that off.
  • You are comfortable using a product in private beta, on a team that will tell us when something is wrong.

Not a fit if

  • You need Android, React Native or web. wandkit ships one SDK and it is iOS.
  • You need product analytics today. wandkit counts how many times a given user has fired a named event, which is what the Nth-occurrence trigger runs on. There are no charts, funnels, retention or cohorts in the dashboard yet. Behavioral event analytics is coming, but do not buy on it.
  • You need to ship in more than one language today. A form currently holds one set of copy with no locale on it, and the SDK's own survey chrome is English. Server-driven localization is coming, but it is not shipped, so do not plan around it.
  • You need SSO, SAML, SCIM or MFA. The dashboard signs in with Google and nothing else.
  • You need a signed DPA, a data residency choice or a SOC 2 report today. We do not have them, and we are not going to pretend otherwise on a marketing page.

What day one looks like

Three calls in the app. The backend decides whether an event is due for a survey, which means you change what you ask without shipping a build.

import WandKit

WandKit.configure(apiKey: "wk_...")
WandKit.identify("user_123")

// the backend decides whether a survey is due for this event
WandKit.event("export_completed")
Status

Why there are no names here

wandkit is in private beta. There are no logos, quotes or numbers on this page, because we are not going to put a company's name on a page it never agreed to, and we are not going to invent a metric to fill a card. If a team decides to say something on the record, this page will say who said it.

Private beta
Talk to us

Tell us what you ship

Write to info@wandkit.app with what your app does, roughly how often you release, and the feedback problem you are trying to solve. That is enough for us to tell you whether wandkit is worth your time, including when the answer is no.

info@wandkit.app