All Collections
FAQs and Troubleshooting
Plans & Billing: What is the difference between Ubidots and Ubidots STEM?
Plans & Billing: What is the difference between Ubidots and Ubidots STEM?

What to consider when choosing between an Ubidots commercial license and Ubidots STEM plan

Cristina avatar
Written by Cristina
Updated over a week ago

Ubidots is a two-platform company — Ubidots and Ubidots STEM

The STEM plan is a non-commercial license that supports our mission of making IoT more straightforward and more accessible for everyone and is used by thousands of students, researchers, and hobbyists around the world. Ubidots STEM is best applied to DIY projects and non-commercial uses. 

PRO TIP: Ubidots STEM is the evolution of "Ubidots for Education" (app.ubidots.com), which is not maintained anymore, and has been shut down. If you had an Ubidots for Education account, we strongly encourage you to move your IoT project to Ubidots STEM. 

On the other hand, projects aimed at commercial or industrial applications should utilize the advanced development tools and reliability of the core Ubidots platform, even in prototyping phases. For applications requiring more than 3 devices, the Ubidots platform is likely a better fit.

What are the differences between Ubidots and Ubidots STEM?  

As a free product, Ubidots STEM has limited features and capacity:

1) Ubidots STEM

Use

  • Limited to non-commercial use ONLY (personal education, IoT research, or DIY projects)

Capacity

  • Devices: 3 devices free.

  • Dashboards: 1 dashboard, with up to 10 widgets.

  • Variables: Up to 10 variables per device.

  • Plugins: Up to 1 plugin, with 10,000 plugin executions per month.

  • Data Ingestion: 4,000 dots per day across all of your devices.

  • Data Extraction: 500,000 dots per day across your account.

  • Data Rate: 1 request per second, across all of your devices.

  • Data Retention: 1 month.

  • SMS & Voice calls: 10 SMS and 1 Voice call for free per month (US & Canada only), then standard rates apply.

  • Emails: 100 Emails for free per month, then standard rates apply.

  • Uptime:  No SLA  - shared server resources across all STEM users. The speed and reliability is based on total platform requests at any given second.

  • Support: Community-based, or self-service using our Help Center and API Docs.

Features 

  • Static and Dynamic Dashboards

  • HTTP, MQTT, TCP and UDP protocols

  • SMS, Voice call, Email, WebHook, and Slack Alerts. Telegram messages are not supported.

NOTE: Because Telegram limits the number of outbound messages per minute, this feature is reserved for our business users only, which allows us to better monitor and preserve the quality of service.

  • Synthetic variables computation (math functions only - data range and advanced functions are not supported).

If you are an educational institution, or non-profit, please note that many of your fellow organizations choose to upgrade to Ubidots commercial licenses seeking one or many of the following:

  • Longer data retention

  • Enable a white-labeled portal for students or researchers to access private accounts

  • Ability to run advanced Synthetic Variables

  • Reliability and/or Support

2) Ubidots

Use

  • Maintenance professionals looking to gather IoT data from machines, in order to reduce downtime and improve overall efficiency.

  • OEMs and System Integrators (SI's) looking to accelerate time-to-market of their or their customers' IoT initiatives, without having to hire a software team to develop entire IoT applications.

Capacity

  • Devices: From 1 to thousands of devices (varies per plan)

  • Variables: Up to 20 variables per device (this is a soft limit. After 20 variables, a device is bulled as 2 or more devices)

  • Data Ingestion: Starting at 15 million dots per month (varies per plan)

  • Data Extraction: Starting at 15 million dots per month (varies per plan)

  • API Rate limits: 4 requests per second per token (learn more)

  • Data Retention: 2 years included

  • Dashboards: Unlimited dashboards and widgets

  • Uptime: Best-effort uptime included. SLA plans available in Enterprise plans

  • Support: Best-effort support. Dedicated support plans available in Enterprise plans.


Features

 ALL features in the STEM license, plus:

  • Multiple dashboards.

  • App Management: Create multiple apps, each one with a custom domain, logo, and colors.

  • IoT App Builder: Create custom widgets using your own HTML/JS and deploy them across multiple dashboards.

  • Device Management: Create organizations within apps, each one with its own devices, users, dashboards, and events.

  • User Management: Create users and deploy your App with different permissions and access capabilities so users can see what they need and nothing more.

  • Ubidots Analytics Tools: Run serverless functions or create your own API to decode or encode data-frames using UbiFunctions. Compute math and statistical expressions directly from Ubidots UI with Synthetic Variables.

  • Create your own API Endpoints to access 3rd party data, APIs, and tools using HTTPS requests. 

  • Complex Events Engine: trigger business logic and events  from the complex conditional events (SMS, Email, Telegram, Slack, Voice Calling) engine in Ubidots

  • Use Ubidots Device Types to configure device properties, appearance, and variables to automate the onboarding of thousands of devices. 

Every Ubidots account has a lead "Administrator" who manages the IoT application(s). Each IoT application can be assigned multiple organizations; each organization can then be assigned its own set of users and devices to optimize the application's functionality.

Please contact our Sales Team with questions about Ubidots pricing, setting up custom Protocols, and anything relating to your IoT application's solution.

Did this answer your question?