Skip to content

Legal

Imprint

Last updated 8 October 2026

Company

Legal nameDevvion Inc.
Legal formCorporation (C-Corp), State of Delaware, United States
Registered address1111B S Governors Ave #47523, Dover, DE 19904-6903, United States
OperationsSwitzerland and Portugal; serving MENA and Europe
Emailinfo@devvion.com
Websitedevvion.com
ProductsTAPYA (tapya.ai)

Responsible for content

Devvion Inc., at the address above. Contact: info@devvion.com.

Online dispute resolution

This site offers services to businesses. We are not obliged or willing to take part in consumer dispute-resolution proceedings before a consumer arbitration board.