This online hackathon is posted and run by TokBox Inc., headquartered at 501 2nd St. Suite 301, San Francisco, CA 94107. Decisions made by TokBox on eligibility, judging and all other hackathon matters are final. TokBox can be reached at

No payment to, or purchase from, TokBox is required to enter. TokBox is providing developer credits for all participants that provide access to TokBox APIs and the global TokBox platform.

Code of Conduct and Terms of Service

We expect all our participants to adhere to our Hack Code of Conduct, making our online event comfortable for all. Please submit any code of conduct issues to TokBox, whose decisions will be final with respect to continued hackathon participation by any participant.

All participants agree to be bound by DevPost’s Terms of Service concerning the use of this site.


Build a new mobile and/or web app that connects people together in an original business or socially relevant way, wherever they are, over live video using our OpenTok APIs.

An additional first and second prize will be awarded for combining Augmented Reality toolkits, such as ARKit or ARCore, with OpenTok APIs to create an interesting mixed reality experience.


Development Period: 1 August 2018 - 18 September 2018

Submission Deadline: 18 September 2018 at 12:00 Midnight PDT - U.S. Pacific Time

Winners Announced: 27 September 2018 at 12:00 Noon PDT - U.S. Pacific Time


Individuals, or teams of up to three (3) individuals, who have reached the age of majority in their jurisdiction of residence at the time of entry.

We welcome submitters from around the globe. However individuals or organizations may be disqualified from prizes if they are based in a nation, state, province, or territory where U.S. or local law prohibits participating in the competition or receiving a prize.

Employees or consultants to TokBox, or our parent company and their subsidiaries, and their families are not eligible.

Submission Requirements

Build a functioning web and/or mobile Live Video application using OpenTok APIs that tackles novel, ideally multi-participant, communications use-cases with business or social relevance.

Submitters must post their code on GitHub, including an overview file describing the submitted use-case, its business or social value, and a short overview of how the app works and was built. Submitters must also post a short video (to YouTube or Vimeo) showing the app in action with some voice-over.

To also be eligible for the additional special AR prizes, the application must incorporate Augmented Reality elements, leveraging an AR toolkit of your choice (such as ARKit, ARCore or other) together with OpenTok APIs.

Apps can run on any combination of platforms supported by OpenTok, including Web Browsers (JavaScript), iOS, Android and Windows. Apps can use any third-party SDKs and sample code available from TokBox or other vendors that are independent of the submitting team.


You maintain all rights to your code. TokBox has the right to publicly promote your participation in the hackathon and discuss, in print and online, your submission based on the open information that you provide. Prize winners agree to be featured in a blog at

Judging Process

A team can only win one prize. Our judges will first judge the “AR + Live Video App” first prize which requires the incorporation of an AR toolkit of the team’s choice. Then they will judge the “Live Video App” first prize where all submissions are eligible, whether or not they incorporate AR. Then the judging will proceed in the same way for the two second prizes. This provides a slight benefit for submissions incorporating AR in some way since they are eligible for all prizes, while still giving all Live Video submissions an opportunity for first and second prizes based on overall merit.

Judging Criteria

Use Case Originality

  • Judges will look at the originality of the application use-case and potential business or social value. Examples of previous strong use-case areas include healthcare, mental health, education, entertainment and social communication.

User Experience Design

  • Looking at how well the app incorporates and makes Live Video easy for the app users, with bonus points for use-cases with multiple video participants (not simply 1:1).

Augmented Reality

  • One first and second prize will be awarded whether or not an application incorporates Augmented Reality elements, while an additional first and second prize will be based on the effective and novel incorporation of an AR toolkit.