# Qwacks > Developer documentation for the Qwacks platform — Flock, Protokite, and Data Duck. ## Qwacks ### Getting Started - [Welcome](https://docs.qwacks.com/welcome.md): Build, test, and grow your game on the Qwacks platform. - [Sign in & accounts](https://docs.qwacks.com/qwacks/sign-in.md): One Qwacks account signs you in to Flock, Protokite, and Data Duck. - [Create your studio](https://docs.qwacks.com/qwacks/create-studio.md): Set up the workspace that owns your team, billing, and games. - [Single sign-on](https://docs.qwacks.com/qwacks/sso.md): How one Qwacks login carries you into Flock, Protokite, and Data Duck. ### Studios & Team - [Studios & switching](https://docs.qwacks.com/qwacks/studios.md): How studios scope your work, and how to switch between them. - [Team & roles](https://docs.qwacks.com/qwacks/team.md): Invite people to your studio and control what they can do with roles. - [Studio settings](https://docs.qwacks.com/qwacks/studio-settings.md): Rename the active studio and find its ID, from Studio Management. ### Payments & Billing - [Plans & pricing](https://docs.qwacks.com/qwacks/billing-plans.md): Choose a plan for your studio, and renew or cancel it anytime. - [Usage & limits](https://docs.qwacks.com/qwacks/billing-usage.md): Track what your studio is using against your plan's limits. - [Invoices](https://docs.qwacks.com/qwacks/billing-invoices.md): Your studio's billing history, and how to pay an open invoice. - [Payment methods](https://docs.qwacks.com/qwacks/billing-methods.md): Save a card so your studio's plan renews without interruption. - [Track games](https://docs.qwacks.com/qwacks/billing-games.md): See the games in your studio that count toward your plan. ## Flock ### Getting Started - [Flock](https://docs.qwacks.com/introduction.md): The game backend that handles players, economies, and live operations — so you can focus on the game. - [Quickstart](https://docs.qwacks.com/quickstart.md): From zero to an authenticated player in five steps with the Flock SDK. - [Authentication](https://docs.qwacks.com/authentication.md): The SDK signs your game in and manages player sessions for you. ### Concepts - [Studios & Games](https://docs.qwacks.com/concepts/studios-and-games.md): The two top-level objects every Flock integration is built around. - [Versions](https://docs.qwacks.com/concepts/versions.md): Publish and target game versions without breaking live players. - [Players](https://docs.qwacks.com/concepts/players.md): Accounts, profiles, and custom data for the people who play your game. ### SDKs - [Unity SDK](https://docs.qwacks.com/sdk/unity.md): Add Flock to your Unity game with the official C# SDK. - [Unreal SDK](https://docs.qwacks.com/sdk/unreal.md): Add Flock to your Unreal Engine game with the official plugin — from C++ or Blueprint. ### Features - [Players & Auth](https://docs.qwacks.com/guides/players-and-auth.md): Sign players in with email, device, Google, Apple, or Steam — all through the SDK. - [Account Linking](https://docs.qwacks.com/guides/account-linking.md): Let one player sign in with several credentials — device, email, or a social account. - [Player Data](https://docs.qwacks.com/guides/player-data.md): Store custom per-player documents — progression, settings, and state. - [Achievements](https://docs.qwacks.com/guides/achievements.md): Define achievements as config that tracks player progress automatically. - [Shops & Inventory](https://docs.qwacks.com/guides/shops-and-inventory.md): Sell items and track what each player owns. - [Currencies & Wallets](https://docs.qwacks.com/guides/currencies-and-wallets.md): Define soft and hard currencies and track player balances. - [Leaderboards](https://docs.qwacks.com/guides/leaderboards.md): Rank players on any numeric stat your game already tracks. - [Segments](https://docs.qwacks.com/guides/segments.md): Group players by rules to target config, content, and matchmaking. - [Game Notifications](https://docs.qwacks.com/guides/notifications.md): Send messages to your players — in-app inbox, email, or push. - [Bans](https://docs.qwacks.com/guides/bans.md): Record detailed, feature-scoped ban information for your players. - [Remote Config](https://docs.qwacks.com/guides/remote-config.md): Change game behavior and run experiments without shipping a build. - [Game Patches](https://docs.qwacks.com/guides/game-patches.md): Ship incremental config changes to a game version as patches. - [Assets](https://docs.qwacks.com/guides/assets.md): Host and deliver your game's downloadable content. - [Analytics & Events](https://docs.qwacks.com/guides/analytics-and-events.md): Send gameplay events and understand your players. - [Developer Alerts](https://docs.qwacks.com/guides/developer-alerts.md): Get notified when errors spike in your game — before players tell you. - [Matchmaking](https://docs.qwacks.com/guides/matchmaking.md): Group players into matches from configurable queues. ### Reference - [Changelog](https://docs.qwacks.com/changelog.md): Notable changes to Flock and its SDKs. ## Protokite ### Getting Started - [Getting Started](https://docs.qwacks.com/protokite/getting-started.md): Protokite — QA and playtesting for your games. ## Data Duck ### Getting Started - [Getting Started](https://docs.qwacks.com/data-duck/getting-started.md): Data Duck — market intelligence for game studios. ## OpenAPI Specs - [openapi](/api-reference/openapi.json) > The links below point to documentation indexes. Follow each `/_llms/` index recursively until you reach documentation pages. ## Indexes - [Arabic (39 pages)](https://docs.qwacks.com/_llms/ar.md): Documentation for Arabic.