{ "name": "AeThex Connect", "short_name": "AeThex", "description": "Next-generation communication platform with blockchain identity verification, real-time messaging, voice/video calls, and premium features", "start_url": "/", "scope": "/", "display": "standalone", "orientation": "portrait-primary", "background_color": "#0a0a0f", "theme_color": "#a855f7", "categories": ["communication", "productivity", "social"], "icons": [ { "src": "/icon-72.png", "sizes": "72x72", "type": "image/png" }, { "src": "/icon-96.png", "sizes": "96x96", "type": "image/png" }, { "src": "/icon-128.png", "sizes": "128x128", "type": "image/png" }, { "src": "/icon-144.png", "sizes": "144x144", "type": "image/png" }, { "src": "/icon-152.png", "sizes": "152x152", "type": "image/png" }, { "src": "/icon-192.png", "sizes": "192x192", "type": "image/png", "purpose": "any maskable" }, { "src": "/icon-384.png", "sizes": "384x384", "type": "image/png" }, { "src": "/icon-512.png", "sizes": "512x512", "type": "image/png" } ], "screenshots": [ { "src": "/screenshot-1.png", "sizes": "1280x720", "type": "image/png", "label": "Main chat interface" }, { "src": "/screenshot-2.png", "sizes": "1280x720", "type": "image/png", "label": "Voice channel" } ], "share_target": { "action": "/share", "method": "POST", "enctype": "multipart/form-data", "params": { "title": "title", "text": "text", "url": "url", "files": [ { "name": "media", "accept": ["image/*", "video/*", "audio/*"] } ] } }, "shortcuts": [ { "name": "New Message", "short_name": "Message", "description": "Start a new conversation", "url": "/new-message", "icons": [{ "src": "/icon-message.png", "sizes": "96x96" }] }, { "name": "Voice Channel", "short_name": "Voice", "description": "Join voice channel", "url": "/voice", "icons": [{ "src": "/icon-voice.png", "sizes": "96x96" }] }, { "name": "Friends", "short_name": "Friends", "description": "View friends list", "url": "/friends", "icons": [{ "src": "/icon-friends.png", "sizes": "96x96" }] } ], "protocol_handlers": [ { "protocol": "web+aethex", "url": "/handle?url=%s" } ], "file_handlers": [ { "action": "/share", "accept": { "image/*": [".png", ".jpg", ".jpeg", ".gif", ".webp"], "video/*": [".mp4", ".webm"], "audio/*": [".mp3", ".wav", ".ogg"] } } ] }