What is app chaining?

App chaining lets the result of one app become the starting point for another. Instead of manually transferring data between tools, a single button encodes the output and opens the next app with everything pre-loaded.

Data is passed entirely via the URL — nothing is stored on any server, and you can always go back, reshuffle, and re-chain with a fresh result.

How it works

  1. Get a result in the first app — e.g. shuffle a list of names into groups.
  2. Tap the chain button on the result card — it encodes your data and opens the next app.
  3. The second app opens pre-filled with your data, ready for the next action.
  4. Chain back if needed — some pairs let you return to the first app and re-shuffle, then re-chain.

Supported chains

These app pairs currently support direct chaining:

Shuffle names into groups in Squad Shuffle, then send them straight to Bracket Blitz as tournament contestants. Each group becomes one bracket participant.

↩ Reverse also supported: From Bracket Blitz, use "Group first in Squad Shuffle" to send participants back and reshuffle them into new groups.

More chains are planned as the app collection grows. If two apps naturally complement each other, they'll get a chain link.

What's next

Future chains being considered:

  • Planned Squad Shuffle → any future scoring app — pass groups directly into a score tracker
  • Idea Multi-hop chains — shuffle → bracket → share results as a single flow

Have an idea for a useful chain? Let us know →

Privacy

All data passed between chained apps lives only in the URL. Nothing is stored on any MiniBreaks server during the handoff. The receiving app reads the URL parameters on load and discards them when you navigate away.