WebToAppMaker

App Configuration

App Settings

Control WebView interaction, popup windows, caching, screenshots, media, permissions, user agent, and URL rules.

Before you start

  • A list of website features that need camera, microphone, location, files, media, or popups
  • Privacy text for every requested iOS permission

Configure and verify

  1. Configure interaction

    Choose whether users can pinch to zoom and select website text. Test accessibility and forms before disabling either behavior.

  2. Handle popup windows

    Keep popup support for target=_blank, identity providers, and payment flows. Configure native back, forward, close controls and padding.

  3. Choose security and caching

    Enable screenshot blocking only for sensitive apps. Keep resource caching enabled unless stale content or server policy requires otherwise.

  4. Configure media

    Enable background audio, autoplay, or notification controls only when the website uses audio or video.

  5. Request device permissions

    Enable camera, microphone, and location only when required. Android prompts when a website API needs them or after a manual bridge request.

  6. Set URL policy

    Allow-only rules restrict in-app navigation. Block rules prevent matching URLs from loading. Test OAuth, payments, and redirects before release.

  7. Save and rebuild

    Permissions, manifest behavior, and native media controls require a fresh build.

Custom user agent

Add an app token when the server must distinguish app traffic. {VERSION_CODE} is replaced by the Android build version code.

Permission behavior

Camera
Web camera capture, QR workflows, file chooser camera sources
Microphone
Web audio recording and calls
Location
Web geolocation APIs
iOS usage messages
Text shown by iOS system permission prompts

URL rule safety

Test before release

  • Only required permissions are enabled
  • Popup login and payment flows work
  • Uploads can choose files and capture media
  • URL rules behave as intended
  • Media stops or continues as configured