Contest Rules

Complete Official Contest Rules are available on the Legal Terms page


All entrants must sign-up via the registration page.


Entrants can choose to register as a team. There is no maximum to the size of the team. If you register as an individual and choose later to form a team, please have all team members resubmit the registration form with team information and have the team captain complete the Team Merge form.

Submission Limits

Each Entrant or Team may only submit one Submission for judging. If you find an error and need to correct it before the Final Submission Deadline, you can re-submit and we will use the most recent submission for evaluation.


The Canvas Medical team will evaluate the features and functionality of each Submission.

Canvas Medical will choose a winner based on the following rubric:

Code Requirements

In order for your submission to be eligible for evaluation, your app must meet the following technical requirements.

  • Run on either iOS, Android, or both
  • Use only the Canvas FHIR APIs for remote data storage
  • If you use 3rd-party APIs for computational tasks, they must be HIPAA-compliant (examples of such tasks include: speech-to-text, named entity extraction, optical character recognition, LLM conversation, etc)
  • Use local data storage only as a cache, ensuring the client application state can be restored entirely from only Canvas FHIR APIs
  • Exhibit secure software engineering best practices

Competition Timeline

  • Start Date: October 9, 2023
  • Entry Deadline: December 1, 2023
  • Final Submission Deadline: December 31, 2023
  • Finalists Selected: January 3, 2024
  • Winners Announced: January 9, 2024

All deadlines are at 11:59 PM PT unless otherwise noted. Canvas Medical reserves the right to update the contest timeline if we deem it necessary.