On Windows, TWebBrowser shows a warning page, but on iOS and Android, it blocks the page completely due to strict SSL rules.
Possible Fixes:
For Android:
Use a custom WebViewClient to ignore SSL errors.
Modify AndroidManifest.xml to allow insecure connections (not recommended for production).
For iOS:
iOS doesn’t allow ignoring SSL errors in WebView.
You may need to install the self-signed certificate on the device manually.
Alternative:
Use TNetHTTPClient instead of TWebBrowser, as it gives more control over SSL handling