Esto Tech

Get a browser notification when Esto Tech releases a new app.

Apps: 5
Total installs: 644
Latest release: Oct 19, 2026

How this developer operates

Same company, other accounts · Mohammad Irham

Developer names that share this developer's legal name, contact e-mail or website in the store.

Listings that changed hands

AppDirectionCounterpartyWhen
Semrush: SEO Tool App Hints ← received Astra MultiDevs Nov 4, 2026
Designs Ai: App Advices ← received Astra MultiDevs Nov 4, 2026
Dimensions Ai: Research Hints ← received Astra MultiDevs Nov 4, 2026
Affinity: Designer Studio Hint ← received Astra MultiDevs Nov 4, 2026
Looka: Design App Hints ← received Astra MultiDevs Nov 4, 2026

All apps

AppStyleRatingInstallsReleased
Affinity: Designer Studio Hint NEW Tools — 100+ Oct 18, 2026
Semrush: SEO Tool App Hints NEW Productivity — 100+ Oct 18, 2026
Looka: Design App Hints NEW Productivity — 10+ Oct 18, 2026
Dimensions Ai: Research Hints NEW Productivity — 5+ Oct 18, 2026
Designs Ai: App Advices NEW Tools — 1+ Oct 18, 2026