Creditstar propose aux particuliers des prêts en ligne non garantis, à taux fixe et d'une durée pouvant atteindre 36 mois. La demande s'effectue entièrement en ligne. L'offre est distribuée via le site de Creditstar Estonia AS, un établissement de crédit agréé par l'autorité de surveillance financière estonienne, la Finantsinspektsioon. L'activité s'adresse à des emprunteurs privés dans plusieurs marchés européens ; dans ses offres d'emploi, le groupe se décrit comme une entreprise de technologie financière.
Le groupe est établi à Tallinn, en Estonie. Selon le registre du commerce estonien, Creditstar Group AS est l'unique actionnaire de Creditstar International OÜ. Aucune société mère étrangère n'est donc identifiée. Les informations publiques sur le lieu de stockage des données clients sont limitées ; qui partage des données financières personnelles a donc intérêt à demander directement à l'éditeur ses lieux de traitement et ses sous-traitants. Il est aussi utile de vérifier au préalable la durée de conservation des données et la manière de demander l'accès ou la suppression.