Registered entities
GeoGebra GmbH
Reg. No. 406613kAustria
Reputation
Customer rating 1.4 / 5 across 72 reviews.
Web presence
Top audience: United States 7.6%, Mexico 6.6%, Germany 6.4%, Colombia 5.7%, Spain 5%.
Share of voice
Share of voice worldwide: 19.3% of web traffic across its competitive set.
