FAQ

Frequently Asked Questions

Find answers about AwareGuardian, device monitoring, security, and account management.

AwareGuardian is an enterprise-grade IoT device monitoring platform that provides real-time telemetry (CPU, memory, disk usage), instant alerts, and a secure multi-tenant dashboard for managing your entire device fleet.
AwareGuardian is built for IT teams and organizations that need to monitor IoT devices, servers, or any networked infrastructure. It supports multi-tenant setups, making it ideal for managed service providers and enterprises with multiple departments.
AwareGuardian is developed as a senior academic project. Contact the team for information about availability, demo access, and potential licensing.
Accounts are created by your organization's administrator or by the AwareGuardian platform team. Once invited, you'll receive an email with a link to set your password and access the dashboard.
Navigate to the Supervisor Keys page in your dashboard, generate a key, and install the lightweight monitoring agent on each device using the provided CLI command. Devices will automatically appear with live metrics once connected.
The monitoring agent collects system metrics including CPU usage, memory usage, disk usage, and heartbeat signals. It does not collect personal data, file contents, or network traffic.
Yes. AwareGuardian uses multi-tenant isolation with row-level security (RLS) at the database level, JWT-based authentication, role-based access control (admin, IT supervisor, viewer), and encrypted communications (TLS). Your data is never accessible to other organizations.
There are three roles: IT Supervisor (full monitoring access, can invite viewers, manage supervisor keys), Viewer (read-only access to monitoring data), and Platform Admin (manages tenants and organization setup). Each role has carefully scoped permissions.
Supervisor keys are unique authentication tokens used by the monitoring agent to register devices with your tenant. Each tenant can have one active key at a time. Keys are hashed before storage — the plaintext is shown only once at creation. You can revoke and regenerate keys as needed.
Yes. For each device, you can configure individual thresholds for CPU, memory, and disk usage. When a metric exceeds the threshold, the system generates an alert visible on the device detail page.
Absolutely. The dashboard uses WebSocket connections and polling to provide live metric updates, real-time device status changes, and instant alert notifications without manual page refresh.
Yes. The device detail page includes interactive area charts showing CPU, memory, and disk usage over time. You can select different time ranges to analyze trends and identify patterns.
Click 'Forgot password?' on the login page, enter your email, and you'll receive a reset link. Follow the link to set a new password. You can also change your password from the Settings panel inside the dashboard.
Yes. Open Settings from the sidebar in your dashboard, enter your new email address, and confirm the change from both your old and new email addresses. For security, you'll be signed out after submitting the request.