Spark is currently in an internal testing phase.
Be aware that all of the below features and enhancements are not guaranteed to be implemented, as Spark is a hobby project developed by a single developer, and not a full-time endeavour developed by a team of experienced developers.
Planned features are very likely to be implemented, while speculated features are not guarenteed to be implemented. The completed features are features which were previously planned, and has since then been implemented.
The ability to simulate dice rolls of varying sizes, to help players settle random decisions.
Persistence between match-states, so that the state of the game is preserved, even if the app is closed entirely.
The ability to upload a picture and use it as a background.
The ability to save presets locally or through a persons Google account, so that the background colors (or pictures), visible special counters and other yet-to-be-implemented features are persistent.
An automatic, or manually triggered, system that tracks the state of each played game, detecting when a game is finished.
A possible Challonge integration, letting each player report scores directly from the app if a Challonge account has been linked.
A possible scryfall integration, lettings players look up the details, including rules, of cards, in a potentially locally stored database, eliminating the need of an internet connection.
A timer, enabling players to see how long time have spent during a turn, and/or during a match.
A match history, allowing players to look back in time an see changes made to tracked values.
A value tracker that allows players to easily see their current life.
Ways to add and remove tracking of special counters on a per-player basis, allowing players to track player-specific counters such as toxic counters or storm counters.
A customizable background, allowing players to mix and match the five colors from magic, so that each player can visually represent their playstyle.
Up to four concurrent players in a single match, all visible at the same time.