Creditstar biedt consumenten ongezekerde online leningen met een vaste rente en een looptijd van maximaal 36 maanden. De aanvraag verloopt volledig online. Het product wordt aangeboden via de website van Creditstar Estonia AS, een kredietverstrekker met vergunning van de Estse toezichthouder Finantsinspektsioon. Het bedrijf richt zich op particuliere kredietnemers in meerdere Europese markten en beschrijft zichzelf in vacatures als financiële technologieonderneming.
De groep is gevestigd in Tallinn, Estland. Volgens het Estse handelsregister is Creditstar Group AS de enige aandeelhouder van Creditstar International OÜ. Een buitenlandse moedermaatschappij is daarmee niet vastgesteld. Openbare informatie over de locaties waar klantgegevens worden opgeslagen is beperkt. Wie persoonlijke financiële gegevens deelt, kan daarom beter rechtstreeks vragen naar verwerkingslocaties en subverwerkers. Het loont ook om vooraf na te gaan hoe lang gegevens worden bewaard en hoe u inzage of verwijdering kunt vragen.