Share a Player's Card
A player profile in 4league can be shared as a player card — the visual stats card you see on the profile. Tapping Share hands the recipient a link that opens the player in the app (or on the web if they don't have it), and on a phone it produces a nice image of the card too. This guide covers who can share, the link the card builds, and exactly what happens on web versus on a phone.
The Share card is not owner-only. It renders for every visitor on a player profile, no matter their role — a team manager or organizer browsing one of their players can share that player's card just as the player themselves can. Editing the profile is gated by ownership; sharing is not.
Where the Share Action Lives
Open any player profile and you'll see the player card. Below it is a Share card action (and, only if the card is yours, an Edit profile link next to it). Tapping Share card opens a preview of the card and a button to send it.
The Link the Card Builds
The player Share card uses a player-specific deep link — note it is not the same query shape as the competition or team share link. It looks like this:
| Player share link | https://4league.app/app.html?page=player/<id> |
The app.html page detects the visitor's OS and routes them onward — into the installed app, to the right app store, or to the web. The clean, indexable public web page for a player is:
| Public web profile | https://4league.app/player/<id> |
The complete, authoritative list of clean public URLs for every profile type — including the player page above — is documented once, in View the Public Web Profile. We deliberately don't repeat the whole table here, so there's a single page to update if a URL ever changes.
What Happens When You Tap Share
The player card behaves differently on web than on a phone — most importantly, the shareable image is a native-only feature:
| Platform | What happens |
|---|---|
| Web | Copies the link to your clipboard and shows a "Copied" confirmation. No image is produced — paste the link wherever you like. |
| iOS / Android | Captures the player card as a JPEG image and opens the native share sheet with it — pick any app to send the card. |
| Android 13+ (API > 33) | Shares the captured card directly to Facebook instead of the generic share sheet. |
Sharing from the web never generates a card image — it only copies the link. The JPEG player card is captured on iOS and Android only. If you want the graphic, share from the mobile app.
If you open the share sheet and dismiss it without choosing anything, nothing happens — that's a normal cancel, not an error.
Earn the Share-Player Achievement
Players can earn the Share player achievement for sharing their card. The achievement is pending until it's verified — it shows up as in-progress and is confirmed once the share is validated, at which point the experience points are awarded.
See Player Achievements for how pending achievements get verified and how experience is awarded, View the Public Web Profile for the full URL reference and what visitors without the app see, and the Player Profile overview for the card itself.