White label

Parents see your club, not us

The parent app carries your club’s crest, your colour and your address. Instead of describing it: pick a colour below and the section recolours instantly. This site’s navigation and footer stay youthstack — they are not your club.

Club colour — pick one and see
Parent app · klub.youthstack.io
Your club The club’s crest and name · your colour
Next session U11 · Tuesday 17.00

Hall · signed up

Pinned Tournament on Saturday

Meet at 8.00 in front of the hall.

Due · consolidated invoice July 202668.40 €

UPN QR card

An illustration of screens that exist in the product. The colours are generic — we do not invent club crests or names.

The address parents get

klub.youthstack.io

Every club is its own origin. The app installs as the club’s own app — with the club’s name under the icon, not ours.

The install link and QR code are in the club settings; use them to invite parents on enrolment day.

Icon and manifest · generated from your crest
192 × 192
home screen
512 × 512
maskable shape
"name": "Your club" "theme_color": "#2f5cf0""#b3261e""#0f6b46""#161b2c" "background_color": "#ffffff" "display": "standalone"

The server builds both icons and the manifest from the uploaded crest file and the chosen colour. The club does not supply icons in multiple sizes.

illustration · generic palette the colour is a club setting, not code

What the parent sees

This is not a sticker over someone else’s product. The crest, colour and club name are stored with the club and inserted by the server before the parent even signs in.

  • The club crest in the app header

    Upload it in the club settings (PNG, JPG or WebP, up to 512 kB). The parent sees it before signing in, on the first screen.

  • The club colour on buttons and accents

    Pick it from the palette or enter any hex value #rrggbb. The same colour recolours the admin side too, not just the parent app.

  • The icon on the home screen

    The app installs from the browser — no app store. The server derives the icon in both sizes and the maskable shape from your crest.

  • Its own web manifest

    The app’s name is your club’s name, the theme colour is your colour. That is what the phone writes under the icon.

  • Links in the club’s e-mail lead to your address

    The parent sign-in link and the links on invoices point to klub.youthstack.io, not to our address. One exception: the e-mail for a new member’s online application still leads to the shared address.

  • The club’s language

    Five languages are available (sl, de, hr, it, sr). We set the default at setup; later every parent, coach and member switches their own in their profile.

What else the parent gets — and what it costs them →

Your address: klub.youthstack.io

You pick the label before the dot at setup. That label is your app’s origin — which is why we treat it as an address, not an appearance setting.

You pick it, at setup

You propose a label, we confirm it is free and switch it on. Lowercase letters, digits and mid-word hyphens are allowed.

We do not change it later

Parents have the address saved on their phones and baked into the installed app. Changing it would cut them all off, so we do not move labels.

We set up the resolution

The subdomain, the certificate and the routing are set up on our side. The club configures nothing and needs no DNS of its own.

An honest limit: until the subdomain is set up, the app runs at the shared address and carries our brand, not yours. That is why the subdomain is part of club setup, not a later choice.

What is configurable and what is fixed

With us, white label means the brand, not a re-tailoring of the product. The left column is yours, the right is identical in every club — which is exactly why we can help you over the phone.

The configurable and the fixed elements of your brand
You configure Stays the same in every club
The club crest or logo (PNG, JPG, WebP; up to 512 kB) The screen layout and the paths to them
The base colour (palette or any value #rrggbb) Feature names and in-app copy
The club name (shown as the app name) The invoice structure and the UPN QR layout
The subdomain klub.youthstack.io The language set: sl, de, hr, it, sr
The club’s default language youthstack in the admin footer

The club enters no CSS of its own and moves no screens. The server validates the colour before saving it — which means an appearance setting cannot break the app.

What the product can do — and what it cannot do yet →

Your own domain in the works

This question comes up at nearly every demo, so the answer stands here and not in fine print.

The app on the club’s own domain (for example klub.si) is a later stage and not available today. Every club is at klub.youthstack.io. We promise no date.

It changes nothing in what the parent sees: the crest, colour and club name are already there today. The only difference is the address in the browser bar.

White label is not a higher tier

The crest, the colour and the subdomain are included in the price at every club size. The base price is 19 € a month for the first 50 active members; above that it is graduated per member. There is no branding surcharge — not at 40 members and not at 800.

The full pricing and calculator →

See it in your colours

At the demo we open the app with your crest and your colour, on your groups. You bring your spreadsheet; we do the data migration.

We set the subdomain up at setup · the call takes 30 minutes · we do the data migration · setup is ≈ 75 minutes of your time, spread over four days