Legal Notice

Contact address
Frog Tech OÜ
Narva mnt 5
10117 Tallinn

Commercial register
Registration number: 16075313
VAT: EE102327047

Please write to: [email protected]

Resolving Disputes
The European Commission provides a new platform for resolving disputes. Please find it through this link:

Ready to begin? Start your free membership today.