IngevoraMirage lets your team make face lenses and screen effects for your app in a browser, publish them, and fetch them from your app with an API key.
Each product is switched on or off for each workspace. The Developers page in the editor shows which are on for yours.
Note: Native SDKs for iOS and Android are coming soon. They are not available yet. Until they ship, apps use the delivery API directly and draw the downloaded package themselves. See iOS SDK and Android SDK.
Your team works in a workspace, and each person has one role:
See Workspaces and roles.
A published version is a small package: one manifest.json file that describes the layers, where they sit and what triggers them, plus the PNG images those layers use. Images you uploaded but never used stay out of it.
manifest.json
A package holds no code. Triggers are rules written as data — when this event happens, do these actions — so your app only ever downloads data and images.
Every item has fixed limits: up to 8 layers, images no larger than 1024 pixels on a side, and a size cap on all its images together (2 MiB for a face lens, 3 MiB for a screen effect). Your workspace may also have rules, such as keep-out zones over the mouth and eyes. See Rules and keep-out zones.