Creditstar bietet Verbrauchern unbesicherte Online-Kredite mit festem Zinssatz und einer Laufzeit von bis zu 36 Monaten. Der Antrag wird vollständig online gestellt. Das Angebot erfolgt über die Website der Creditstar Estonia AS, einem von der estnischen Finanzaufsicht Finantsinspektsioon zugelassenen Kreditgeber. Das Geschäft richtet sich an Privatkreditnehmer in mehreren europäischen Märkten; in Stellenanzeigen beschreibt sich die Gruppe als Finanztechnologieunternehmen.
Die Gruppe hat ihren Sitz in Tallinn, Estland. Laut estnischem Handelsregister ist die Creditstar Group AS alleinige Gesellschafterin der Creditstar International OÜ. Eine ausländische Muttergesellschaft ist daher nicht erkennbar. Öffentliche Angaben zum Speicherort von Kundendaten sind begrenzt. Wer persönliche Finanzdaten weitergibt, sollte Verarbeitungsstandorte und Unterauftragsverarbeiter deshalb direkt beim Anbieter erfragen. Sinnvoll ist außerdem vorab zu klären, wie lange Daten gespeichert bleiben und wie sich Auskunft oder Löschung beantragen lassen.