Be in control and stay connected.

Easily monitor and manage data SIM cards on a single online platform.

Speak to a consultant today
hero laptop figure

What is SIMcontrol

SIMcontrol is for businesses where reliable mobile network connectivity is critical. When deploying connected devices at scale, managing reliability, costs and risks can be tough. Ideal for IoT, M2M, employee or data any device connectivity. Better manage your entire SIM base across using one single online account.

How does it work?

Stay in control of you deployed SIM card fleet.

  • Set up custom SIM-level spend rules
  • SIMcontrol monitors your SIMs, making sure they are active and always online.
  • No fixed contracts. Change rules at any time as your business requires.
Browser report backdrop

Our Products

icon

Global Roaming

Data roaming optimised for global IoT connectivity.

learn more

Supported Networks

  • bics

API's

Free your data with our easy to use API’s. Integrate SIM management into your existing platforms or business processes.

Request API Information
API's

Use Case Examples

Read why tracking companies trust SIMcontrol to manage their SIM cards.
Download

Vehicle and Asset Tracking

Read why tracking companies trust SIMcontrol to manage their SIM cards.

Read why ​delivery companies love SIMcontrol.
Download

Courier and Deliveries

Read why ​delivery companies love SIMcontrol.

Find out why SIMcontrol is the software to use for POS, Fintech and Retail industries.
Download

POS, Fintech and Retail

Find out why SIMcontrol is the software to use for POS, Fintech and Retail industries.

Read why security companies ​use ​SIMcontrol to manage their SIM cards.
Download

Security

Read why security companies ​use ​SIMcontrol to manage their SIM cards.

Learn more about factory automation and how SIMcontrol’s IoT Connectivity Solutions help factory automation industry.
Download

Factory Automation

Learn more about factory automation and how SIMcontrol’s IoT Connectivity Solutions help factory automation industry.

Discover how other temperature monitoring companies across Africa use SIMcontrol’s IoT Connectivity Solutions.
Download

Temperature Monitoring

Discover how other temperature monitoring companies across Africa use SIMcontrol’s IoT Connectivity Solutions.

Customer Feedback

Customer Feedback

Request a call back

We are mobile network agnostic. This means we can give independent advice you can trust. Let’s discuss your SIM management needs.

Request a call back
top: -30px; margin: auto; } to { opacity: 1; top: 0; margin: auto; } } @keyframes showTooltipBottom { from { opacity: 0; top: 30px; margin: auto; } to { opacity: 1; top: 0; margin: auto; } } @-webkit-keyframes showTooltipBottom { from { opacity: 0; top: 30px; margin: auto; } to { opacity: 1; top: 0; margin: auto; } } @keyframes showTooltipLeft { from { opacity: 0; left: -30px; margin: auto; } to { opacity: 1; left: 0; margin: auto; } } @-webkit-keyframes showTooltipLeft { from { opacity: 0; left: -30px; margin: auto; } to { opacity: 1; left: 0; margin: auto; } } @keyframes showTooltipRight { from { opacity: 0; left: 30px; margin: auto; } to { opacity: 1; left: 0; margin: auto; } } @-webkit-keyframes showTooltipRight { from { opacity: 0; left: 30px; margin: auto; } to { opacity: 1; left: 0; margin: auto; } } /* HIDE TOOLTIP ANIMATION */ @keyframes showTooltipRight { from { opacity: 0; left: 30px; margin: auto; } to { opacity: 1; left: 0; margin: auto; } } @-webkit-keyframes showTooltipRight { from { opacity: 0; left: 30px; margin: auto; } to { opacity: 1; left: 0; margin: auto; } } /* TOOLTIP HIDE ANIMATIONS */ @keyframes hideTooltipTop { from { opacity: 1; top: 0px; margin: auto; } to { opacity: 0; top: -30px; margin: auto; } } @-webkit-keyframes hideTooltipTop { from { opacity: 1; top: 0; margin: auto; } to { opacity: 0; top: -30px; margin: auto; } } @keyframes hideTooltipBottom { from { opacity: 1; top: 0px; margin: auto; } to { opacity: 0; top: 30px; margin: auto; } } @-webkit-keyframes hideTooltipBottom { from { opacity: 1; top: 0; margin: auto; } to { opacity: 0; top: 30px; margin: auto; } } @keyframes hideTooltipLeft { from { opacity: 1; left: 0px; margin: auto; } to { opacity: 0; left: -30px; margin: auto; } } @-webkit-keyframes hideTooltipLeft { from { opacity: 1; left: 0; margin: auto; } to { opacity: 0; left: 30px; margin: auto; } } @keyframes hideTooltipRight { from { opacity: 1; left: 0px; margin: auto; } to { opacity: 0; left: 30px; margin: auto; } } @-webkit-keyframes hideTooltipRight { from { opacity: 1; left: 0; margin: auto; } to { opacity: 0; left: -30px; margin: auto; } } } #slContainer .sl-views-wrapper .sl-frame-component.sl-tooltip { display: block; opacity: 1; left: auto; right: auto; bottom: auto; top: auto; position: absolute; border-radius: 4px; } #slContainer .sl-views-wrapper .sl-frame-component.sl-tooltip.sl-position-top.sl-show-animation { -webkit-animation-name: showTooltipTop; animation-name: showTooltipTop; -webkit-animation-duration: 0.2s; animation-duration: 0.2s; animation-fill-mode: forwards; } #slContainer .sl-views-wrapper .sl-frame-component.sl-tooltip.sl-position-top.sl-hide-animation { -webkit-animation-name: hideTooltipTop; animation-name: hideTooltipTop; -webkit-animation-duration: 0.2s; animation-duration: 0.2s; animation-fill-mode: forwards; } #slContainer .sl-views-wrapper .sl-frame-component.sl-tooltip.sl-position-bottom.sl-show-animation { -webkit-animation-name: showTooltipBottom; animation-name: showTooltipBottom; -webkit-animation-duration: 0.2s; animation-duration: 0.2s; animation-fill-mode: forwards; } #slContainer .sl-views-wrapper .sl-frame-component.sl-tooltip.sl-position-bottom.sl-hide-animation { -webkit-animation-name: hideTooltipBottom; animation-name: hideTooltipBottom; -webkit-animation-duration: 0.2s; animation-duration: 0.2s; animation-fill-mode: forwards; } #slContainer .sl-views-wrapper .sl-frame-component.sl-tooltip.sl-position-left.sl-show-animation { -webkit-animation-name: showTooltipLeft; animation-name: showTooltipLeft; -webkit-animation-duration: 0.2s; animation-duration: 0.2s; animation-fill-mode: forwards; } #slContainer .sl-views-wrapper .sl-frame-component.sl-tooltip.sl-position-left.sl-hide-animation { -webkit-animation-name: hideTooltipLeft; animation-name: hideTooltipLeft; -webkit-animation-duration: 0.2s; animation-duration: 0.2s; animation-fill-mode: forwards; } #slContainer .sl-views-wrapper .sl-frame-component.sl-tooltip.sl-position-right.sl-show-animation { -webkit-animation-name: showTooltipRight; animation-name: showTooltipRight; -webkit-animation-duration: 0.2s; animation-duration: 0.2s; animation-fill-mode: forwards; } #slContainer .sl-views-wrapper .sl-frame-component.sl-tooltip.sl-position-right.sl-hide-animation { -webkit-animation-name: hideTooltipRight; animation-name: hideTooltipRight; -webkit-animation-duration: 0.2s; animation-duration: 0.2s; animation-fill-mode: forwards; } /* POPUP SHOW */ @keyframes showContainerFromLeft { from { left: -500px; opacity: 0; } to { left: 0px; opacity: 1; } } @-webkit-keyframes showContainerFromLeft { from { left: -500px; opacity: 0; } to { left: 0px; opacity: 1; } } @keyframes hideContainerFromLeft { from { left: 0px; opacity: 1; } to { left: -500px; opacity: 0; } } @-webkit-keyframes hideContainerFromLeft { from { left: 0px; opacity: 1; } to { left: -500px; opacity: 0; } } @keyframes showContainerFromRight { from { right: -500px; opacity: 0; } to { right: 0px; opacity: 1; } } @-webkit-keyframes showContainerFromRight { from { right: -500px; opacity: 0; } to { right: 0px; opacity: 1; } } @keyframes hideContainerFromRight { from { right: 0px; opacity: 1; } to { opacity: 0; right: -500px; } } @-webkit-keyframes hideContainerFromRight { from { right: 0px; opacity: 1; } to { opacity: 0; right: -500px; } } @keyframes showContainerFromTop { from { top: -500px; opacity: 0; } to { opacity: 1; top: 0px; } } @-webkit-keyframes showContainerFromTop { from { top: -500px; opacity: 0; } to { opacity: 1; top: 0px; } } @keyframes hideContainerFromTop { from { top: 0px; opacity: 1; } to { opacity: 0; top: -500px; } } @-webkit-keyframes hideContainerFromTop { from { top: 0px; opacity: 1; } to { opacity: 0; top: -500px; } } @keyframes showContainerFromBottom { from { bottom: -500px; opacity: 0; } to { opacity: 1; bottom: 0px; } } @-webkit-keyframes showContainerFromBottom { from { bottom: -500px; opacity: 0; } to { opacity: 1; bottom: 0px; } } @keyframes hideContainerFromBottom { from { bottom: 0px; opacity: 1; } to { opacity: 0; bottom: -500px; } } @-webkit-keyframes hideContainerFromBottom { from { bottom: 0px; opacity: 1; } to { opacity: 0; bottom: -500px; } } @keyframes showContainer { from { opacity: 0; -webkit-transform: scale(0.7); -moz-transform: scale(0.7); -o-transform: scale(0.7); transform: scale(0.7); -webkit-transform-origin: top bottom; -moz-transform-origin: top bottom; -o-transform-origin: top bottom; transform-origin: top bottom; } to { opacity: 1; -webkit-transform: scale(1); -moz-transform: scale(1); -o-transform: scale(1); transform: scale(1); -webkit-transform-origin: top bottom; -moz-transform-origin: top bottom; -o-transform-origin: top bottom; transform-origin: top bottom; } } @-webkit-keyframes showContainer { from { opacity: 0; -webkit-transform: scale(0.7); -moz-transform: scale(0.7); -o-transform: scale(0.7); transform: scale(0.7); -webkit-transform-origin: top bottom; -moz-transform-origin: top bottom; -o-transform-origin: top bottom; transform-origin: top bottom; } to { opacity: 1; -webkit-transform: scale(1); -moz-transform: scale(1); -o-transform: scale(1); transform: scale(1); -webkit-transform-origin: top bottom; -moz-transform-origin: top bottom; -o-transform-origin: top bottom; transform-origin: top bottom; } } @keyframes hideContainer { from { -webkit-transform: scale(1); -moz-transform: scale(1); -o-transform: scale(1); transform: scale(1); -webkit-transform-origin: top bottom; -moz-transform-origin: top bottom; -o-transform-origin: top bottom; transform-origin: top bottom; opacity: 1; } to { -webkit-transform: scale(0.6); -moz-transform: scale(0.6); -o-transform: scale(0.6); transform: scale(0.6); -webkit-transform-origin: top bottom; -moz-transform-origin: top bottom; -o-transform-origin: top bottom; transform-origin: top bottom; opacity: 0; } } @-webkit-keyframes hideContainer { from { -webkit-transform: scale(1); -moz-transform: scale(1); -o-transform: scale(1); transform: scale(1); -webkit-transform-origin: top bottom; -moz-transform-origin: top bottom; -o-transform-origin: top bottom; transform-origin: top bottom; opacity: 1; } to { -webkit-transform: scale(0.6); -moz-transform: scale(0.6); -o-transform: scale(0.6); transform: scale(0.6); -webkit-transform-origin: top bottom; -moz-transform-origin: top bottom; -o-transform-origin: top bottom; transform-origin: top bottom; opacity: 0; } } @keyframes showContainerShadow { from { opacity: 0; position: fixed; } to { opacity: 1; position: fixed; } } @-webkit-keyframes showContainerShadow { from { opacity: 0; position: fixed; } to { opacity: 1; position: fixed; } } @keyframes hideContainerShadow { from { opacity: 1; position: fixed; } to { opacity: 0; position: fixed; } } @-webkit-keyframes hideContainerShadow { from { opacity: 1; position: fixed; } to { opacity: 0; position: fixed; } } #slContainer .sl-views-wrapper .sl-frame-component.sl-container { background: transparent; width: 100%; height: 100%; display: block; opacity: 1; left: auto; margin: auto; right: auto; bottom: auto; top: auto; position: fixed; border-radius: 4px; overflow: visible; } #slContainer .sl-views-wrapper .sl-frame-component.sl-container.sl-position-center-middle { left: 0; right: 0; bottom: 0; top: 0; position: fixed; } #slContainer .sl-views-wrapper .sl-frame-component.sl-container.sl-position-center-middle.sl-show-animation { -webkit-animation-name: showContainer; animation-name: showContainer; -webkit-animation-duration: 0.3s; animation-duration: 0.3s; animation-fill-mode: forwards; } #slContainer .sl-views-wrapper .sl-frame-component.sl-container.sl-position-center-middle.sl-show-animation .sl-item-background-shade { -webkit-animation-name: showContainerShadow; animation-name: showContainerShadow; -webkit-animation-duration: 0.4s; animation-duration: 0.4s; animation-fill-mode: forwards; -webkit-transform: scale(15, 5); -moz-transform: scale(15, 5); -o-transform: scale(15, 5); transform: scale(15, 5); -webkit-transform-origin: top bottom; -moz-transform-origin: top bottom; -o-transform-origin: top bottom; transform-origin: top bottom; } #slContainer .sl-views-wrapper .sl-frame-component.sl-container.sl-position-center-middle.sl-hide-animation { -webkit-animation-name: hideContainer; animation-name: hideContainer; -webkit-animation-duration: 0.4s; animation-duration: 0.4s; animation-fill-mode: forwards; } #slContainer .sl-views-wrapper .sl-frame-component.sl-container.sl-position-center-middle.sl-hide-animation .sl-item-background-shade { -webkit-animation-name: hideContainerShadow; animation-name: hideContainerShadow; -webkit-animation-duration: 0.4s; animation-duration: 0.4s; animation-fill-mode: forwards; -webkit-transform: scale(15, 5); -moz-transform: scale(15, 5); -o-transform: scale(15, 5); transform: scale(15, 5); -webkit-transform-origin: top bottom; -moz-transform-origin: top bottom; -o-transform-origin: top bottom; transform-origin: top bottom; } #slContainer .sl-views-wrapper .sl-frame-component.sl-container.sl-position-left-middle { bottom: 0; top: 0; } #slContainer .sl-views-wrapper .sl-frame-component.sl-container.sl-position-left-middle.sl-show-animation { -webkit-animation-name: showContainerFromLeft; animation-name: showContainerFromLeft; -webkit-animation-duration: 0.3s; animation-duration: 0.3s; animation-fill-mode: forwards; } #slContainer .sl-views-wrapper .sl-frame-component.sl-container.sl-position-left-middle.sl-hide-animation { -webkit-animation-name: hideContainerFromLeft; animation-name: hideContainerFromLeft; -webkit-animation-duration: 0.4s; animation-duration: 0.4s; animation-fill-mode: forwards; } #slContainer .sl-views-wrapper .sl-frame-component.sl-container.sl-position-left-top { top: 0; } #slContainer .sl-views-wrapper .sl-frame-component.sl-container.sl-position-left-top.sl-show-animation { -webkit-animation-name: showContainerFromLeft; animation-name: showContainerFromLeft; -webkit-animation-duration: 0.3s; animation-duration: 0.3s; animation-fill-mode: forwards; } #slContainer .sl-views-wrapper .sl-frame-component.sl-container.sl-position-left-top.sl-hide-animation { -webkit-animation-name: hideContainerFromLeft; animation-name: hideContainerFromLeft; -webkit-animation-duration: 0.4s; animation-duration: 0.4s; animation-fill-mode: forwards; } #slContainer .sl-views-wrapper .sl-frame-component.sl-container.sl-position-left-bottom { bottom: 0; } #slContainer .sl-views-wrapper .sl-frame-component.sl-container.sl-position-left-bottom.sl-show-animation { -webkit-animation-name: showContainerFromLeft; animation-name: showContainerFromLeft; -webkit-animation-duration: 0.3s; animation-duration: 0.3s; animation-fill-mode: forwards; } #slContainer .sl-views-wrapper .sl-frame-component.sl-container.sl-position-left-bottom.sl-hide-animation { -webkit-animation-name: hideContainerFromLeft; animation-name: hideContainerFromLeft; -webkit-animation-duration: 0.4s; animation-duration: 0.4s; animation-fill-mode: forwards; } #slContainer .sl-views-wrapper .sl-frame-component.sl-container.sl-position-right-middle { bottom: 0; top: 0; } #slContainer .sl-views-wrapper .sl-frame-component.sl-container.sl-position-right-middle.sl-show-animation { -webkit-animation-name: showContainerFromRight; animation-name: showContainerFromRight; -webkit-animation-duration: 0.3s; animation-duration: 0.3s; animation-fill-mode: forwards; } #slContainer .sl-views-wrapper .sl-frame-component.sl-container.sl-position-right-middle.sl-hide-animation { -webkit-animation-name: hideContainerFromRight; animation-name: hideContainerFromRight; -webkit-animation-duration: 0.4s; animation-duration: 0.4s; animation-fill-mode: forwards; } #slContainer .sl-views-wrapper .sl-frame-component.sl-container.sl-position-right-top { top: 0; } #slContainer .sl-views-wrapper .sl-frame-component.sl-container.sl-position-right-top.sl-show-animation { -webkit-animation-name: showContainerFromRight; animation-name: showContainerFromRight; -webkit-animation-duration: 0.3s; animation-duration: 0.3s; animation-fill-mode: forwards; } #slContainer .sl-views-wrapper .sl-frame-component.sl-container.sl-position-right-top.sl-hide-animation { -webkit-animation-name: hideContainerFromRight; animation-name: hideContainerFromRight; -webkit-animation-duration: 0.4s; animation-duration: 0.4s; animation-fill-mode: forwards; } #slContainer .sl-views-wrapper .sl-frame-component.sl-container.sl-position-right-bottom { bottom: 0; } #slContainer .sl-views-wrapper .sl-frame-component.sl-container.sl-position-right-bottom.sl-show-animation { -webkit-animation-name: showContainerFromRight; animation-name: showContainerFromRight; -webkit-animation-duration: 0.3s; animation-duration: 0.3s; animation-fill-mode: forwards; } #slContainer .sl-views-wrapper .sl-frame-component.sl-container.sl-position-right-bottom.sl-hide-animation { -webkit-animation-name: hideContainerFromRight; animation-name: hideContainerFromRight; -webkit-animation-duration: 0.4s; animation-duration: 0.4s; animation-fill-mode: forwards; } #slContainer .sl-views-wrapper .sl-frame-component.sl-container.sl-position-center-top { top: 0; left: 0; right: 0; } #slContainer .sl-views-wrapper .sl-frame-component.sl-container.sl-position-center-top.sl-show-animation { -webkit-animation-name: showContainerFromTop; animation-name: showContainerFromTop; -webkit-animation-duration: 0.3s; animation-duration: 0.3s; animation-fill-mode: forwards; } #slContainer .sl-views-wrapper .sl-frame-component.sl-container.sl-position-center-top.sl-hide-animation { -webkit-animation-name: hideContainerFromTop; animation-name: hideContainerFromTop; -webkit-animation-duration: 0.4s; animation-duration: 0.4s; animation-fill-mode: forwards; } #slContainer .sl-views-wrapper .sl-frame-component.sl-container.sl-position-center-bottom { bottom: 0; left: 0; right: 0; } #slContainer .sl-views-wrapper .sl-frame-component.sl-container.sl-position-center-bottom.sl-show-animation { -webkit-animation-name: showContainerFromBottom; animation-name: showContainerFromBottom; -webkit-animation-duration: 0.3s; animation-duration: 0.3s; animation-fill-mode: forwards; } #slContainer .sl-views-wrapper .sl-frame-component.sl-container.sl-position-center-bottom.sl-hide-animation { -webkit-animation-name: hideContainerFromBottom; animation-name: hideContainerFromBottom; -webkit-animation-duration: 0.4s; animation-duration: 0.4s; animation-fill-mode: forwards; } /* POPUP SHOW */ @keyframes showContainerFromLeft { from { left: -500px; opacity: 0; } to { left: 0px; opacity: 1; } } @-webkit-keyframes showContainerFromLeft { from { left: -500px; opacity: 0; } to { left: 0px; opacity: 1; } } @keyframes hideContainerFromLeft { from { left: 0px; opacity: 1; } to { left: -500px; opacity: 0; } } @-webkit-keyframes hideContainerFromLeft { from { left: 0px; opacity: 1; } to { left: -500px; opacity: 0; } } @keyframes showContainerFromRight { from { right: -500px; opacity: 0; } to { right: 0px; opacity: 1; } } @-webkit-keyframes showContainerFromRight { from { right: -500px; opacity: 0; } to { right: 0px; opacity: 1; } } @keyframes hideContainerFromRight { from { right: 0px; opacity: 1; } to { opacity: 0; right: -500px; } } @-webkit-keyframes hideContainerFromRight { from { right: 0px; opacity: 1; } to { opacity: 0; right: -500px; } } @keyframes showContainerFromTop { from { top: -500px; opacity: 0; } to { opacity: 1; top: 0px; } } @-webkit-keyframes showContainerFromTop { from { top: -500px; opacity: 0; } to { opacity: 1; top: 0px; } } @keyframes hideContainerFromTop { from { top: 0px; opacity: 1; } to { opacity: 0; top: -500px; } } @-webkit-keyframes hideContainerFromTop { from { top: 0px; opacity: 1; } to { opacity: 0; top: -500px; } } @keyframes showContainerFromBottom { from { bottom: -500px; opacity: 0; } to { opacity: 1; bottom: 0px; } } @-webkit-keyframes showContainerFromBottom { from { bottom: -500px; opacity: 0; } to { opacity: 1; bottom: 0px; } } @keyframes hideContainerFromBottom { from { bottom: 0px; opacity: 1; } to { opacity: 0; bottom: -500px; } } @-webkit-keyframes hideContainerFromBottom { from { bottom: 0px; opacity: 1; } to { opacity: 0; bottom: -500px; } } @keyframes showContainer { from { opacity: 0; -webkit-transform: scale(0.7); -moz-transform: scale(0.7); -o-transform: scale(0.7); transform: scale(0.7); -webkit-transform-origin: top bottom; -moz-transform-origin: top bottom; -o-transform-origin: top bottom; transform-origin: top bottom; } to { opacity: 1; -webkit-transform: scale(1); -moz-transform: scale(1); -o-transform: scale(1); transform: scale(1); -webkit-transform-origin: top bottom; -moz-transform-origin: top bottom; -o-transform-origin: top bottom; transform-origin: top bottom; } } @-webkit-keyframes showContainer { from { opacity: 0; -webkit-transform: scale(0.7); -moz-transform: scale(0.7); -o-transform: scale(0.7); transform: scale(0.7); -webkit-transform-origin: top bottom; -moz-transform-origin: top bottom; -o-transform-origin: top bottom; transform-origin: top bottom; } to { opacity: 1; -webkit-transform: scale(1); -moz-transform: scale(1); -o-transform: scale(1); transform: scale(1); -webkit-transform-origin: top bottom; -moz-transform-origin: top bottom; -o-transform-origin: top bottom; transform-origin: top bottom; } } @keyframes hideContainer { from { -webkit-transform: scale(1); -moz-transform: scale(1); -o-transform: scale(1); transform: scale(1); -webkit-transform-origin: top bottom; -moz-transform-origin: top bottom; -o-transform-origin: top bottom; transform-origin: top bottom; opacity: 1; } to { -webkit-transform: scale(0.6); -moz-transform: scale(0.6); -o-transform: scale(0.6); transform: scale(0.6); -webkit-transform-origin: top bottom; -moz-transform-origin: top bottom; -o-transform-origin: top bottom; transform-origin: top bottom; opacity: 0; } } @-webkit-keyframes hideContainer { from { -webkit-transform: scale(1); -moz-transform: scale(1); -o-transform: scale(1); transform: scale(1); -webkit-transform-origin: top bottom; -moz-transform-origin: top bottom; -o-transform-origin: top bottom; transform-origin: top bottom; opacity: 1; } to { -webkit-transform: scale(0.6); -moz-transform: scale(0.6); -o-transform: scale(0.6); transform: scale(0.6); -webkit-transform-origin: top bottom; -moz-transform-origin: top bottom; -o-transform-origin: top bottom; transform-origin: top bottom; opacity: 0; } } @keyframes showContainerShadow { from { opacity: 0; position: fixed; } to { opacity: 1; position: fixed; } } @-webkit-keyframes showContainerShadow { from { opacity: 0; position: fixed; } to { opacity: 1; position: fixed; } } @keyframes hideContainerShadow { from { opacity: 1; position: fixed; } to { opacity: 0; position: fixed; } } @-webkit-keyframes hideContainerShadow { from { opacity: 1; position: fixed; } to { opacity: 0; position: fixed; } } #slContainer .sl-views-wrapper .sl-frame-component.sl-html-container { background: transparent; width: 100%; height: 100%; display: block; opacity: 1; left: auto; margin: auto; right: auto; bottom: auto; top: auto; position: fixed; border-radius: 4px; overflow: visible; } #slContainer .sl-views-wrapper .sl-frame-component.sl-html-container.sl-position-center-middle { left: 0; right: 0; bottom: 0; top: 0; position: fixed; } #slContainer .sl-views-wrapper .sl-frame-component.sl-html-container.sl-position-center-middle.sl-show-animation { -webkit-animation-name: showContainer; animation-name: showContainer; -webkit-animation-duration: 0.3s; animation-duration: 0.3s; animation-fill-mode: forwards; } #slContainer .sl-views-wrapper .sl-frame-component.sl-html-container.sl-position-center-middle.sl-show-animation .sl-item-background-shade { -webkit-animation-name: showContainerShadow; animation-name: showContainerShadow; -webkit-animation-duration: 0.4s; animation-duration: 0.4s; animation-fill-mode: forwards; -webkit-transform: scale(15, 5); -moz-transform: scale(15, 5); -o-transform: scale(15, 5); transform: scale(15, 5); -webkit-transform-origin: top bottom; -moz-transform-origin: top bottom; -o-transform-origin: top bottom; transform-origin: top bottom; } #slContainer .sl-views-wrapper .sl-frame-component.sl-html-container.sl-position-center-middle.sl-hide-animation { -webkit-animation-name: hideContainer; animation-name: hideContainer; -webkit-animation-duration: 0.4s; animation-duration: 0.4s; animation-fill-mode: forwards; } #slContainer .sl-views-wrapper .sl-frame-component.sl-html-container.sl-position-center-middle.sl-hide-animation .sl-item-background-shade { -webkit-animation-name: hideContainerShadow; animation-name: hideContainerShadow; -webkit-animation-duration: 0.4s; animation-duration: 0.4s; animation-fill-mode: forwards; -webkit-transform: scale(15, 5); -moz-transform: scale(15, 5); -o-transform: scale(15, 5); transform: scale(15, 5); -webkit-transform-origin: top bottom; -moz-transform-origin: top bottom; -o-transform-origin: top bottom; transform-origin: top bottom; } #slContainer .sl-views-wrapper .sl-frame-component.sl-html-container.sl-position-left-middle { bottom: 0; top: 0; } #slContainer .sl-views-wrapper .sl-frame-component.sl-html-container.sl-position-left-middle.sl-show-animation { -webkit-animation-name: showContainerFromLeft; animation-name: showContainerFromLeft; -webkit-animation-duration: 0.3s; animation-duration: 0.3s; animation-fill-mode: forwards; } #slContainer .sl-views-wrapper .sl-frame-component.sl-html-container.sl-position-left-middle.sl-hide-animation { -webkit-animation-name: hideContainerFromLeft; animation-name: hideContainerFromLeft; -webkit-animation-duration: 0.4s; animation-duration: 0.4s; animation-fill-mode: forwards; } #slContainer .sl-views-wrapper .sl-frame-component.sl-html-container.sl-position-left-top { top: 0; } #slContainer .sl-views-wrapper .sl-frame-component.sl-html-container.sl-position-left-top.sl-show-animation { -webkit-animation-name: showContainerFromLeft; animation-name: showContainerFromLeft; -webkit-animation-duration: 0.3s; animation-duration: 0.3s; animation-fill-mode: forwards; } #slContainer .sl-views-wrapper .sl-frame-component.sl-html-container.sl-position-left-top.sl-hide-animation { -webkit-animation-name: hideContainerFromLeft; animation-name: hideContainerFromLeft; -webkit-animation-duration: 0.4s; animation-duration: 0.4s; animation-fill-mode: forwards; } #slContainer .sl-views-wrapper .sl-frame-component.sl-html-container.sl-position-left-bottom { bottom: 0; } #slContainer .sl-views-wrapper .sl-frame-component.sl-html-container.sl-position-left-bottom.sl-show-animation { -webkit-animation-name: showContainerFromLeft; animation-name: showContainerFromLeft; -webkit-animation-duration: 0.3s; animation-duration: 0.3s; animation-fill-mode: forwards; } #slContainer .sl-views-wrapper .sl-frame-component.sl-html-container.sl-position-left-bottom.sl-hide-animation { -webkit-animation-name: hideContainerFromLeft; animation-name: hideContainerFromLeft; -webkit-animation-duration: 0.4s; animation-duration: 0.4s; animation-fill-mode: forwards; } #slContainer .sl-views-wrapper .sl-frame-component.sl-html-container.sl-position-right-middle { bottom: 0; top: 0; } #slContainer .sl-views-wrapper .sl-frame-component.sl-html-container.sl-position-right-middle.sl-show-animation { -webkit-animation-name: showContainerFromRight; animation-name: showContainerFromRight; -webkit-animation-duration: 0.3s; animation-duration: 0.3s; animation-fill-mode: forwards; } #slContainer .sl-views-wrapper .sl-frame-component.sl-html-container.sl-position-right-middle.sl-hide-animation { -webkit-animation-name: hideContainerFromRight; animation-name: hideContainerFromRight; -webkit-animation-duration: 0.4s; animation-duration: 0.4s; animation-fill-mode: forwards; } #slContainer .sl-views-wrapper .sl-frame-component.sl-html-container.sl-position-right-top { top: 0; } #slContainer .sl-views-wrapper .sl-frame-component.sl-html-container.sl-position-right-top.sl-show-animation { -webkit-animation-name: showContainerFromRight; animation-name: showContainerFromRight; -webkit-animation-duration: 0.3s; animation-duration: 0.3s; animation-fill-mode: forwards; } #slContainer .sl-views-wrapper .sl-frame-component.sl-html-container.sl-position-right-top.sl-hide-animation { -webkit-animation-name: hideContainerFromRight; animation-name: hideContainerFromRight; -webkit-animation-duration: 0.4s; animation-duration: 0.4s; animation-fill-mode: forwards; } #slContainer .sl-views-wrapper .sl-frame-component.sl-html-container.sl-position-right-bottom { bottom: 0; } #slContainer .sl-views-wrapper .sl-frame-component.sl-html-container.sl-position-right-bottom.sl-show-animation { -webkit-animation-name: showContainerFromRight; animation-name: showContainerFromRight; -webkit-animation-duration: 0.3s; animation-duration: 0.3s; animation-fill-mode: forwards; } #slContainer .sl-views-wrapper .sl-frame-component.sl-html-container.sl-position-right-bottom.sl-hide-animation { -webkit-animation-name: hideContainerFromRight; animation-name: hideContainerFromRight; -webkit-animation-duration: 0.4s; animation-duration: 0.4s; animation-fill-mode: forwards; } #slContainer .sl-views-wrapper .sl-frame-component.sl-html-container.sl-position-center-top { top: 0; left: 0; right: 0; } #slContainer .sl-views-wrapper .sl-frame-component.sl-html-container.sl-position-center-top.sl-show-animation { -webkit-animation-name: showContainerFromTop; animation-name: showContainerFromTop; -webkit-animation-duration: 0.3s; animation-duration: 0.3s; animation-fill-mode: forwards; } #slContainer .sl-views-wrapper .sl-frame-component.sl-html-container.sl-position-center-top.sl-hide-animation { -webkit-animation-name: hideContainerFromTop; animation-name: hideContainerFromTop; -webkit-animation-duration: 0.4s; animation-duration: 0.4s; animation-fill-mode: forwards; } #slContainer .sl-views-wrapper .sl-frame-component.sl-html-container.sl-position-center-bottom { bottom: 0; left: 0; right: 0; } #slContainer .sl-views-wrapper .sl-frame-component.sl-html-container.sl-position-center-bottom.sl-show-animation { -webkit-animation-name: showContainerFromBottom; animation-name: showContainerFromBottom; -webkit-animation-duration: 0.3s; animation-duration: 0.3s; animation-fill-mode: forwards; } #slContainer .sl-views-wrapper .sl-frame-component.sl-html-container.sl-position-center-bottom.sl-hide-animation { -webkit-animation-name: hideContainerFromBottom; animation-name: hideContainerFromBottom; -webkit-animation-duration: 0.4s; animation-duration: 0.4s; animation-fill-mode: forwards; }

Be in control and stay connected.

Easily monitor and manage data SIM cards on a single online platform.

Speak to a consultant today
hero laptop figure

What is SIMcontrol

SIMcontrol is for businesses where reliable mobile network connectivity is critical. When deploying connected devices at scale, managing reliability, costs and risks can be tough. Ideal for IoT, M2M, employee or data any device connectivity. Better manage your entire SIM base across using one single online account.

How does it work?

Stay in control of you deployed SIM card fleet.

  • Set up custom SIM-level spend rules
  • SIMcontrol monitors your SIMs, making sure they are active and always online.
  • No fixed contracts. Change rules at any time as your business requires.
Browser report backdrop

Our Products

icon

Global Roaming

Data roaming optimised for global IoT connectivity.

learn more

Supported Networks

  • bics

API's

Free your data with our easy to use API’s. Integrate SIM management into your existing platforms or business processes.

Request API Information
API's

Use Case Examples

Read why tracking companies trust SIMcontrol to manage their SIM cards.
Download

Vehicle and Asset Tracking

Read why tracking companies trust SIMcontrol to manage their SIM cards.

Read why ​delivery companies love SIMcontrol.
Download

Courier and Deliveries

Read why ​delivery companies love SIMcontrol.

Find out why SIMcontrol is the software to use for POS, Fintech and Retail industries.
Download

POS, Fintech and Retail

Find out why SIMcontrol is the software to use for POS, Fintech and Retail industries.

Read why security companies ​use ​SIMcontrol to manage their SIM cards.
Download

Security

Read why security companies ​use ​SIMcontrol to manage their SIM cards.

Learn more about factory automation and how SIMcontrol’s IoT Connectivity Solutions help factory automation industry.
Download

Factory Automation

Learn more about factory automation and how SIMcontrol’s IoT Connectivity Solutions help factory automation industry.

Discover how other temperature monitoring companies across Africa use SIMcontrol’s IoT Connectivity Solutions.
Download

Temperature Monitoring

Discover how other temperature monitoring companies across Africa use SIMcontrol’s IoT Connectivity Solutions.

Customer Feedback

Customer Feedback

Request a call back

We are mobile network agnostic. This means we can give independent advice you can trust. Let’s discuss your SIM management needs.

Request a call back