Das Unternehmen, das Ybets betreibt, hat seinen Sitz auf den Seychellen. Die Lizenz des Anbieters stammt von den Philippinnen.