As outlined in the Publisher Agreement, Edmodo reserves the right to remove your app from the Edmodo Store if it violates any of our rules, including those detailed below. It is your responsibility to make sure your app falls within Edmodo’s Publisher Agreement and Terms of Service. The full list of policies can be read in its entirety here. (Note to Dani: Include hyperlink)

User Registration

Apps cannot prompt users to register for accounts. Edmodo provides user first and last names via our API, which can be used to create accounts and implement an SSO experience for our users. SSO is a better user experience because it provides immediate access to your product.

Existing log-in credentials can be used for users who have accounts in a pre-Edmodo version of your app. The existing account can be connected with the Edmodo account via SSO.

Email Prompts

To communicate with Edmodo users, apps can use the Edmodo Apps setNotification and userPost API prompts to send posts to users and alert users of new messages or notifications within the app.

Email prompts CAN:

  • Offer the option to connect a user’s existing account in a pre-Edmodo version of your app.
  • Give teachers the option to enter their email addresses.

Email prompts CANNOT:

  • Ask student users to provide email addresses or other contact information.
  • Require teachers to provide their email addresses in exchange for access to your app and its content.

 User Privacy

Edmodo abides by all Internet usage laws, including COPPA, and takes a strict stance on the sharing and handling of user information. Apps may only use the information provided by the Edmodo API within the Edmodo environment ( The data we provide via our API is only used to identify students to their Edmodo teachers.

Privacy Guidelines:

  • Students’ first and last names, avatar pictures, etc., may not be accessible to users outside of the Edmodo environment.
  • Students may not be prompted for their email addresses or any other personal information.
  • Collecting geolocation information from users is not allowed.
  • Other means of sharing must be reviewed and approved by the Edmodo Apps Team to ensure all laws and terms of service items are followed.

 In-App Purchasing

All transactions must go through the Edmodo Store. Premium features or additional content cannot be offered or sold within your apps. We recommend publishing a free, “lite” version of your app and a paid version with additional content if you are interested in selling premium features. If Edmodo finds users’ ability to purchase additional features outside the Edmodo Store, your app will be removed from the Store, pending compliance.

In-App Communication

In Edmodo, students can only post to the group or privately to their teacher.  Therefore, private student-to-student messaging in your app is prohibited; teachers must be able to enable and disable communication features; teachers must have access to all communication transcripts; profanity filters are required.

If your app allows students to communicate with others (with teacher presence) outside of their immediate Edmodo group which has your app installed to it, that feature must be disabled by default for the teacher to manually enable.

App Titles and Descriptions

Your app’s capabilities must be accurately represented in the Edmodo Store. Titles can be fun and original, but should be concise. Do not include your company name in the app’s title.

Descriptions should be an accurate portrayal of the app’s experience, features, content, and limitations. Descriptions may not include language that directs users outside of Edmodo for additional services or features not available through the Edmodo Store.

Ads and Messaging

Edmodo prohibits advertising third-party services, apps on other platforms (including your own apps), or products that are not sold in the Edmodo Store. The userPost API method cannot use any methods to promote new products on the platform or to promote products on other platforms.