{#if showConfig} {#if loading}
Loading config...
{:else if config}
{ e.preventDefault(); save_config(); }} >

Note: Rayhunter draws over the device's native UI, so some flickering is expected

Notification Settings

Test button below uses the saved configuration URL, not the input above

{#if testMessage}
{testMessage}
{/if}
Enabled Notification Types

Storage Management

Recording will not start if less than this amount of disk space is free

Recording will stop automatically if disk space drops below this level

Analyzer Heuristic Settings

{#if message}
{message}
{/if} {:else}
Failed to load configuration. Please try reloading the page.
{/if} {/if}