Η πλατφόρμα φιλοξενείται στο Microsoft Azure.
Η πλατφόρμα Microsoft Windows Azure εξασφαλίζει συνθήκες απόλυτης ασφάλειας και σταθερότητας, περιβάλλον υψηλής προστασίας και συνθηκών λειτουργίας, ενώ διαθέτει πολλές διεθνείς πιστοποιήσεις και βέβαια την εγγύηση του ονόματος Microsoft.