Support

Need help? Start here.

Contact

For bug reports, questions, or feedback, email mail@maximilian.sh. Include your iOS version and a brief description of the issue.

Frequently Asked Questions

Account & Login

Why isn't my friend list loading?

The app connects to Riot's presence service in the background. On first launch it may take a few seconds. If the list stays empty, try pulling down to refresh. If the issue persists, sign out and back in from Settings.

My session expired — why do I need to sign in again?

Riot access tokens expire periodically. The app will prompt you to sign in again when this happens. This is expected behavior.

Can I use multiple accounts?

Yes. Tap the gear icon → Add Account. You can switch between accounts at any time. Merged mode (beta) combines all friend lists into one view.

Shop

The shop shows the wrong account's skins.

Switch to the correct account using the account switcher in the top-left of the Shop tab. If skins still appear incorrect, pull down to refresh or clear the cache in Settings.

Skin images aren't loading.

Go to Settings → Clear Shop Cache. This forces a fresh download of all skin images.

Friends

A friend shows the wrong status.

Status updates are pushed in real time via XMPP. Occasionally a presence packet can be missed. Pull down on the friends list to force a reconnect.

My friend's name shows as an ID.

The app resolves Riot IDs to display names on first contact. Names typically resolve within a few seconds. If a name doesn't resolve, force refresh by pulling down.

What does "Riot Client" mean?

The friend is online in the Riot Launcher but not inside Valorant itself — they haven't launched the game yet.

Privacy & Security

Is it safe to log in?

Yes. Login happens on Riot's official auth page in a secure in-app browser. Your password goes directly to Riot — the app never sees it. We don't even have a server. See the Privacy Policy for full details.

Can I sign in with Google?

Yes. Google Sign In works in the app's browser. The first time you'll need to enter your Google credentials — after that your session is remembered within the app.

Do passkeys work?

Not currently. Passkeys require the in-app browser to be integrated with the system keychain in a way that depends on Riot's server configuration. This is a platform limitation we can't work around. Use your username and password or Google Sign In instead.

Does the app run in the background?

No background refresh. The XMPP connection is active only while the app is in the foreground. This keeps battery usage minimal.