Quickstart

You need an internet-connected supported device, your portal account and your own M3U playlist address. An XMLTV/EPG guide address is optional. A playlist address may contain a password or token. Enter it only in the protected source form.

  1. Install and open Max App

    Open Install app for the supported platforms, current release and download instructions. If Download unavailable is shown, wait or ask support; do not use an unofficial copy. The install-page QR opens the download page; it does not link your TV.

    Install app
  2. Choose the account and customer

    Open Guided customer setup below, also available in Customers. Sign in to the intended account, check Account, then choose Start a new setup. Choose Create a customer and enter its name, or Use an existing customer and select its Existing customer line when offered. Choose Save customer choice and continue. Reuse the intended customer instead of creating a duplicate.

  3. Link the device shown on your TV

    At Device, select the intended Paired device and choose Use this device. For a new TV, keep Max App online, open Pair device on the TV and enter its eight-character code in New pairing code. It expires after ten minutes and works once. Check the customer and account, then choose Pair with this account. Pairing alone never activates a customer or charges credits.

    Alternatively, scan the TV pairing QR, sign in to the intended account, enter the displayed code and choose Pair with this account. Scanning alone never links a device. Return to your original saved setup and select the paired TV. If no pairing QR is available, use the code in setup or Devices. The install-page QR only opens downloads.

    Open Devices
  4. Choose the source and activation intent

    At Source, choose Reuse an owned source, or Enter an authorized source and fill in its name, Authorized M3U URL and optional EPG URL. Choose an Activation package for a new line; an existing line retains its package. Select Activate or renew this line if needed only when intended, then choose Review binding and credits. Existing active lines are reused without another activation charge.

    Open Playlists
  5. Review before confirming

    Check the account, customer, TV, source, package period and Credits on confirmation. Confirm binding and publish retains an existing activation; Activate or Renew for the displayed credits and publish performs the chosen activation or renewal. Confirm only when the details and charge are intended. Otherwise use Save draft for later at Source, or Keep draft and exit at Review. Saving a draft does not activate or charge.

  6. Confirm delivery on the intended TV

    At Delivery, check the named customer and TV and the expected revision. Retry publication if it is pending. On the TV, use Sync from portal, Sync again, or Refresh from portal for a cached list. Choose Refresh status in setup and wait for Applied by the intended device for the exact expected revision. Saved, Published or Received alone do not finish setup. Open a channel to test playback separately.

Separate controls remain available: use Playlists and Devices for a device without a customer line; in Devices, Find or link device accepts a current pairing code or finds your existing device ID. Manual customer binding uses Bind device in Customers; a MAC is optional. One device can use a line at a time. Replace device requires confirming that the old device will be locked and unbound.

Example only: https://example.com/fixtures/playlist.m3u and https://example.com/fixtures/guide.xml are placeholders, not working channels. Replace them with your own authorized addresses in the source form.

What does the status mean?

Saved

Your change is stored in the portal. This alone does not confirm publication or any TV update.

Pending or failed delivery

Publication is incomplete. In guided Delivery, use Retry publication when offered, then Refresh status. Other portal screens may offer Retry delivery. Keep the existing setup, customer and device; retrying publication does not activate or charge again.

Published / delivered

The configuration is available for the app to read. Delivered here does not mean the TV has received or applied it.

Received

The app read that configuration revision. Playlist download or processing may still fail.

Applied

The intended TV downloaded and processed all selected playlists into its channel list for that exact revision. This does not guarantee that every stream plays or the optional guide has loaded.

Missing receipts or last-contact data mean unknown, not success. An older receipt or cached channel list does not confirm your latest change. Keep the app online, sync again and check the latest status.

Find your symptom

The APK will not install or update

Check platform support and the release details on Install app, available storage and the downloaded file check. Android 8 or newer uses installation permission for the specific browser or file manager; follow the device prompts and turn that permission off afterwards. Android TV and Fire TV menus vary by model and OS; if the setting is unavailable, ask the device maker or support. Keep Play Protect enabled on devices that provide it. Do not uninstall or clear storage to fix an update: that can erase pairing and local preferences. Ask support if the verified file still fails.

The code does not link, or the wrong account/device appears

Check the account before confirming and use the current eight-character code from Pair device on this TV. A code expires after ten minutes and works once. For an expired, cancelled or already-used session, choose Regenerate on the TV, then enter the new code or scan the new pairing QR. The old code and QR cannot be reused. Cancel on the TV ends the pending session. If a cooldown appears, wait before retrying. The install-page QR only opens downloads. A six-character device ID only finds a device already linked to your account; it cannot pair a new TV. If already paired, reuse that device instead of pairing again. If the device belongs to another account, ask support; do not detach it or guess codes.

I lost my place, signed in again or used the wrong account

At Source choose Save draft for later, or at Review choose Keep draft and exit. Keep the original saved setup address in a private bookmark or tab; reopen that address to resume after reload or sign-in. Opening /setup alone does not select a saved draft. Check Account and customer before continuing; if access is denied in the wrong account, sign in to the intended account and reopen the saved address. Unsaved edits may need re-entering. Opening a saved setup never pairs, activates or charges. Cancel setup stops an unfinished setup without activation or charge; a TV you explicitly paired stays available in Devices. Do not share the saved address in a support case.

Confirmation is disabled, or I am unsure about the credits

Check that the customer, TV, source and package are selected. For an inactive or expired line, return to Source and explicitly select Activate or renew this line if needed, then Review binding and credits. Read Credits on confirmation and the period; insufficient credits prevent confirmation. Existing active lines keep their activation. If price, balance or binding changed, refresh and review again before confirming. Do not create another customer or repeat activation to fix delivery. Ask the account owner or support if the charge is unclear.

The portal rejects my playlist or guide address

Use HTTPS on a public host; local/private hosts and URL userinfo are rejected. Ask your provider for a compatible address. After confirmation, use Edit source URL in the saved setup, then Preview affected devices. Review before Confirm source update and publish: an owned source may also update other devices. Customer and TV identities stay linked without another activation charge. Never paste a private source address into support text or screenshots.

I saved a change but the TV still shows the old list

Return to Delivery in the same saved setup. Saved — publication pending needs Retry publication when available; Published — device offline needs the intended TV online and syncing. Choose Refresh status and compare the expected revision. Received without Applied points to playlist loading. Do not create a second setup or activate again to retry. An old Applied receipt or cached list does not confirm this change. Share the visible failure code in a case, not the private source.

Setup says a newer change or device binding needs review

A newer change superseded this setup and Device binding changed mean this saved result no longer confirms the intended configuration. Stop retrying the old publication. Check the current customer, TV and source, then use Review a new setup with existing records. Review binding and any displayed credits before confirming; do not claim success from an older or different revision. Ask support if the device ownership or source cannot be verified.

No channels appear, or playlist loading fails

Confirm the correct source is active and assigned. Ask your provider whether the address is still valid and returns an M3U playlist with playable entries. DOWNLOAD_FAILED, PARSE_FAILED and NO_PLAYABLE_ENTRIES describe different load failures; share the code, not the private address. Max App does not supply replacement channels.

Playback buffers, or one channel has a black screen

Check whether other channels from your authorized source play. If only one fails, ask the source provider about that stream. If all fail, check the device's internet connection. On Fire TV, open Settings > Network and press Play/Pause for network diagnostics; follow the on-screen advice. Restart the app/device and retry. Do not factory-reset the TV, disable security protections or clear app storage as a first step.

Channels play but the TV guide is empty or wrong

The guide is optional and loads separately. Check the EPG/XMLTV address in the source form, sync again and check the device date, time and time zone. Ask your provider whether the guide covers these channels and dates. An Applied playlist receipt does not confirm guide coverage.

The app says expired, disabled or locked

Check the customer line's status and expiry with the account owner. A playlist assignment does not override a locked line. For a parental PIN prompt, ask the person who set the PIN; never include it in a case. Do not create another customer or reinstall to bypass a lock.

Support cases

Sign in to open a case below, preview the attached details, then submit. Wait for the saved receipt and case ID; if saving fails, the case has not been sent. Return here to follow status and replies. No email client is needed.

Safety and abuse

For suspected unauthorized content use, bundled-channel claims, privacy exposure or abuse, open a case using this subject: Max App abuse or safety report.

What to include

Select your own device/customer in the case form and preview the diagnostics. Describe the symptom, app version, time, visible error code, what you expected and what you tried. A missing diagnostic stays unknown. Never share passwords, PINs, pairing codes, private playlist/EPG/stream addresses, raw MACs or private customer descriptions, including in screenshots.

Support cases

Sign in to open a support case and see its status.

Platform admins: support inbox