{"level":"info","message":"99.120.170.210 - - [07/May/2026:00:08:45 +0000] \"GET /favicon.ico HTTP/1.1\" 200 - \"-\" \"Dalvik/2.1.0 (Linux; U; Android 16; Pixel 6a Build/CP1A.260405.005)\"","timestamp":"2026-05-07 00:08:45.307"}
{"level":"info","message":"99.120.170.210 - - [07/May/2026:00:09:10 +0000] \"GET /favicon.ico HTTP/1.1\" 200 - \"-\" \"Dalvik/2.1.0 (Linux; U; Android 16; Pixel 6a Build/CP1A.260405.005)\"","timestamp":"2026-05-07 00:09:10.601"}
{"error":"No signatures found matching the expected signature for payload. Are you passing the raw request body you received from Stripe? \n If a webhook request is being forwarded by a third-party tool, ensure that the exact request body, including JSON formatting and new line style, is preserved.\n\nLearn more about webhook signing and explore webhook integration examples for various frameworks at https://docs.stripe.com/webhooks/signature\n","level":"error","message":"Billing webhook error","timestamp":"2026-05-07 01:46:18.482"}
{"error":"No signatures found matching the expected signature for payload. Are you passing the raw request body you received from Stripe? \n If a webhook request is being forwarded by a third-party tool, ensure that the exact request body, including JSON formatting and new line style, is preserved.\n\nLearn more about webhook signing and explore webhook integration examples for various frameworks at https://docs.stripe.com/webhooks/signature\n","level":"error","message":"Billing webhook error","timestamp":"2026-05-07 01:47:53.205"}
{"level":"info","message":"134.199.226.207 - - [07/May/2026:01:48:06 +0000] \"GET / HTTP/1.1\" 200 - \"-\" \"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.2 Safari/605.1.15\"","timestamp":"2026-05-07 01:48:06.064"}
{"error":"No signatures found matching the expected signature for payload. Are you passing the raw request body you received from Stripe? \n If a webhook request is being forwarded by a third-party tool, ensure that the exact request body, including JSON formatting and new line style, is preserved.\n\nLearn more about webhook signing and explore webhook integration examples for various frameworks at https://docs.stripe.com/webhooks/signature\n","level":"error","message":"Billing webhook error","timestamp":"2026-05-07 01:51:08.323"}
{"error":"No signatures found matching the expected signature for payload. Are you passing the raw request body you received from Stripe? \n If a webhook request is being forwarded by a third-party tool, ensure that the exact request body, including JSON formatting and new line style, is preserved.\n\nLearn more about webhook signing and explore webhook integration examples for various frameworks at https://docs.stripe.com/webhooks/signature\n","level":"error","message":"Billing webhook error","timestamp":"2026-05-07 01:51:17.835"}
{"level":"info","message":"Scheduler: running automated evidence collection","timestamp":"2026-05-07 03:00:00.159"}
{"error":"Cannot read properties of undefined (reading 'split')","id":"8fb7ef87-7670-4926-97b3-6373d87583b4","level":"error","message":"Integration run failed","timestamp":"2026-05-07 03:00:00.173"}
{"error":"Cannot read properties of undefined (reading 'split')","id":"e00f0062-78d1-4b02-a3a9-485b64c0eeaf","level":"error","message":"Integration run failed","timestamp":"2026-05-07 03:00:00.187"}
{"level":"info","message":"43.130.72.40 - - [07/May/2026:03:37:22 +0000] \"GET / HTTP/1.1\" 200 - \"http://grc.beezifi.com\" \"Mozilla/5.0 (iPhone; CPU iPhone OS 13_2_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.0.3 Mobile/15E148 Safari/604.1\"","timestamp":"2026-05-07 03:37:22.029"}
{"level":"info","message":"143.244.189.169 - - [07/May/2026:06:21:01 +0000] \"GET / HTTP/1.1\" 200 - \"https://www.google.com/search?q=beezifi\" \"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.0.0 Safari/537.36\"","timestamp":"2026-05-07 06:21:01.956"}
{"level":"info","message":"Scheduler: checking expiring evidence","timestamp":"2026-05-07 08:00:00.459"}
{"level":"info","message":"164.92.80.113 - - [07/May/2026:08:58:58 +0000] \"GET /privacy.html HTTP/1.1\" 200 - \"https://www.google.com/search?q=beezifi\" \"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/137.0.0.0 Safari/537.36\"","timestamp":"2026-05-07 08:58:58.420"}
{"level":"info","message":"Scheduler: checking overdue risks","timestamp":"2026-05-07 09:00:00.715"}
{"count":0,"level":"info","message":"Overdue risks found","timestamp":"2026-05-07 09:00:00.718"}
{"level":"info","message":"43.130.72.40 - - [07/May/2026:09:06:54 +0000] \"GET / HTTP/1.1\" 200 - \"http://grc.beezifi.com\" \"Mozilla/5.0 (iPhone; CPU iPhone OS 13_2_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.0.3 Mobile/15E148 Safari/604.1\"","timestamp":"2026-05-07 09:06:54.799"}
{"level":"info","message":"146.190.115.237 - - [07/May/2026:09:07:50 +0000] \"GET /app HTTP/1.1\" 200 - \"https://www.google.com/search?q=beezifi\" \"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36\"","timestamp":"2026-05-07 09:07:50.695"}
{"level":"info","message":"137.184.177.105 - - [07/May/2026:09:13:47 +0000] \"GET / HTTP/1.1\" 200 - \"https://www.google.com/search?q=beezifi\" \"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36\"","timestamp":"2026-05-07 09:13:47.715"}
{"level":"info","message":"64.23.174.7 - - [07/May/2026:09:20:18 +0000] \"GET /terms.html HTTP/1.1\" 200 - \"https://www.google.com/search?q=beezifi\" \"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36\"","timestamp":"2026-05-07 09:20:18.160"}
{"level":"info","message":"164.92.80.113 - - [07/May/2026:09:27:53 +0000] \"GET /security.html HTTP/1.1\" 200 - \"https://www.google.com/search?q=beezifi\" \"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36\"","timestamp":"2026-05-07 09:27:53.224"}
{"level":"info","message":"74.7.228.5 - - [07/May/2026:13:11:12 +0000] \"GET /robots.txt HTTP/1.1\" 200 - \"-\" \"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36; compatible; OAI-SearchBot/1.3; robots.txt; +https://openai.com/searchbot\"","timestamp":"2026-05-07 13:11:12.825"}
{"level":"info","message":"43.153.49.151 - - [07/May/2026:13:53:35 +0000] \"GET / HTTP/1.1\" 200 - \"http://grc.beezifi.com\" \"Mozilla/5.0 (iPhone; CPU iPhone OS 13_2_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.0.3 Mobile/15E148 Safari/604.1\"","timestamp":"2026-05-07 13:53:35.824"}
{"level":"info","message":"216.244.66.241 - - [07/May/2026:15:13:47 +0000] \"GET /robots.txt HTTP/1.1\" 200 1048 \"-\" \"Mozilla/5.0 (compatible; DotBot/1.2; +https://opensiteexplorer.org/dotbot; help@moz.com)\"","timestamp":"2026-05-07 15:13:47.499"}
{"level":"info","message":"216.244.66.241 - - [07/May/2026:15:22:13 +0000] \"GET / HTTP/1.1\" 200 60294 \"-\" \"Mozilla/5.0 (compatible; DotBot/1.2; +https://opensiteexplorer.org/dotbot; help@moz.com)\"","timestamp":"2026-05-07 15:22:13.321"}
{"level":"info","message":"75.172.84.63 - - [07/May/2026:18:44:34 +0000] \"GET / HTTP/1.1\" 200 - \"-\" \"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36\"","timestamp":"2026-05-07 18:44:34.053"}
{"level":"info","message":"75.172.84.63 - - [07/May/2026:18:44:34 +0000] \"GET /favicon.ico HTTP/1.1\" 200 - \"-\" \"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36\"","timestamp":"2026-05-07 18:44:34.813"}
{"level":"info","message":"75.172.84.63 - - [07/May/2026:18:44:36 +0000] \"GET /app HTTP/1.1\" 200 - \"-\" \"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36\"","timestamp":"2026-05-07 18:44:36.182"}
{"level":"info","message":"75.172.84.63 - - [07/May/2026:18:44:36 +0000] \"GET /css/main.css HTTP/1.1\" 200 - \"-\" \"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36\"","timestamp":"2026-05-07 18:44:36.223"}
{"level":"info","message":"75.172.84.63 - - [07/May/2026:18:44:36 +0000] \"GET /js/app.js HTTP/1.1\" 200 - \"-\" \"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36\"","timestamp":"2026-05-07 18:44:36.249"}
{"level":"info","message":"75.172.84.63 - - [07/May/2026:18:44:36 +0000] \"GET /js/router.js HTTP/1.1\" 200 - \"-\" \"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36\"","timestamp":"2026-05-07 18:44:36.269"}
{"level":"info","message":"75.172.84.63 - - [07/May/2026:18:44:36 +0000] \"GET /js/api.js HTTP/1.1\" 200 - \"-\" \"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36\"","timestamp":"2026-05-07 18:44:36.274"}
{"level":"info","message":"75.172.84.63 - - [07/May/2026:18:44:36 +0000] \"GET /js/store.js HTTP/1.1\" 200 - \"-\" \"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36\"","timestamp":"2026-05-07 18:44:36.275"}
{"level":"info","message":"75.172.84.63 - - [07/May/2026:18:44:36 +0000] \"GET /js/components/sidebar.js HTTP/1.1\" 200 - \"-\" \"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36\"","timestamp":"2026-05-07 18:44:36.291"}
{"level":"info","message":"75.172.84.63 - - [07/May/2026:18:44:36 +0000] \"GET /js/config.js HTTP/1.1\" 200 157 \"-\" \"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36\"","timestamp":"2026-05-07 18:44:36.387"}
{"level":"info","message":"75.172.84.63 - - [07/May/2026:18:44:36 +0000] \"GET /js/views/dashboard.js HTTP/1.1\" 200 - \"-\" \"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36\"","timestamp":"2026-05-07 18:44:36.389"}
{"level":"info","message":"75.172.84.63 - - [07/May/2026:18:44:36 +0000] \"GET /js/views/login.js HTTP/1.1\" 200 - \"-\" \"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36\"","timestamp":"2026-05-07 18:44:36.395"}
{"level":"info","message":"75.172.84.63 - - [07/May/2026:18:44:36 +0000] \"GET /js/views/register.js HTTP/1.1\" 200 - \"-\" \"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36\"","timestamp":"2026-05-07 18:44:36.412"}
{"level":"info","message":"75.172.84.63 - - [07/May/2026:18:44:36 +0000] \"GET /js/views/controls.js HTTP/1.1\" 200 - \"-\" \"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36\"","timestamp":"2026-05-07 18:44:36.413"}
{"level":"info","message":"75.172.84.63 - - [07/May/2026:18:44:36 +0000] \"GET /js/views/risks.js HTTP/1.1\" 200 - \"-\" \"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36\"","timestamp":"2026-05-07 18:44:36.413"}
{"level":"info","message":"75.172.84.63 - - [07/May/2026:18:44:36 +0000] \"GET /js/views/control-detail.js HTTP/1.1\" 200 - \"-\" \"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36\"","timestamp":"2026-05-07 18:44:36.418"}
{"level":"info","message":"75.172.84.63 - - [07/May/2026:18:44:36 +0000] \"GET /js/views/audits.js HTTP/1.1\" 200 - \"-\" \"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36\"","timestamp":"2026-05-07 18:44:36.421"}
{"level":"info","message":"75.172.84.63 - - [07/May/2026:18:44:36 +0000] \"GET /js/views/compliance.js HTTP/1.1\" 200 - \"-\" \"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36\"","timestamp":"2026-05-07 18:44:36.422"}
{"level":"info","message":"75.172.84.63 - - [07/May/2026:18:44:36 +0000] \"GET /js/views/policies.js HTTP/1.1\" 200 - \"-\" \"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36\"","timestamp":"2026-05-07 18:44:36.437"}
{"level":"info","message":"75.172.84.63 - - [07/May/2026:18:44:36 +0000] \"GET /js/views/evidence.js HTTP/1.1\" 200 - \"-\" \"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36\"","timestamp":"2026-05-07 18:44:36.437"}
{"level":"info","message":"75.172.84.63 - - [07/May/2026:18:44:36 +0000] \"GET /js/views/vendors.js HTTP/1.1\" 200 - \"-\" \"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36\"","timestamp":"2026-05-07 18:44:36.441"}
{"level":"info","message":"75.172.84.63 - - [07/May/2026:18:44:36 +0000] \"GET /js/views/incidents.js HTTP/1.1\" 200 - \"-\" \"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36\"","timestamp":"2026-05-07 18:44:36.448"}
{"level":"info","message":"75.172.84.63 - - [07/May/2026:18:44:36 +0000] \"GET /js/views/reports.js HTTP/1.1\" 200 - \"-\" \"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36\"","timestamp":"2026-05-07 18:44:36.449"}
{"level":"info","message":"75.172.84.63 - - [07/May/2026:18:44:36 +0000] \"GET /js/views/settings.js HTTP/1.1\" 200 - \"-\" \"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36\"","timestamp":"2026-05-07 18:44:36.450"}
{"level":"info","message":"75.172.84.63 - - [07/May/2026:18:44:36 +0000] \"GET /js/views/billing.js HTTP/1.1\" 200 257 \"-\" \"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36\"","timestamp":"2026-05-07 18:44:36.458"}
{"level":"info","message":"75.172.84.63 - - [07/May/2026:18:44:36 +0000] \"GET /js/views/superadmin.js HTTP/1.1\" 200 - \"-\" \"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36\"","timestamp":"2026-05-07 18:44:36.464"}
{"level":"info","message":"75.172.84.63 - - [07/May/2026:18:44:36 +0000] \"GET /js/views/integrations.js HTTP/1.1\" 200 - \"-\" \"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36\"","timestamp":"2026-05-07 18:44:36.465"}
{"level":"info","message":"75.172.84.63 - - [07/May/2026:18:44:36 +0000] \"GET /js/views/sysadmin-login.js HTTP/1.1\" 200 - \"-\" \"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36\"","timestamp":"2026-05-07 18:44:36.477"}
{"level":"info","message":"75.172.84.63 - - [07/May/2026:18:44:36 +0000] \"GET /js/views/sysadmin-settings.js HTTP/1.1\" 200 - \"-\" \"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36\"","timestamp":"2026-05-07 18:44:36.478"}
{"level":"info","message":"75.172.84.63 - - [07/May/2026:18:44:36 +0000] \"GET /js/views/sysadmin-portal.js HTTP/1.1\" 200 - \"-\" \"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36\"","timestamp":"2026-05-07 18:44:36.478"}
{"level":"info","message":"75.172.84.63 - - [07/May/2026:18:44:36 +0000] \"GET /js/components/toast.js HTTP/1.1\" 200 - \"-\" \"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36\"","timestamp":"2026-05-07 18:44:36.481"}
{"level":"info","message":"75.172.84.63 - - [07/May/2026:18:44:36 +0000] \"GET /js/components/heatmap.js HTTP/1.1\" 200 - \"-\" \"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36\"","timestamp":"2026-05-07 18:44:36.488"}
{"level":"info","message":"75.172.84.63 - - [07/May/2026:18:44:36 +0000] \"GET /js/components/charts.js HTTP/1.1\" 200 - \"-\" \"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36\"","timestamp":"2026-05-07 18:44:36.493"}
{"level":"info","message":"75.172.84.63 - - [07/May/2026:18:44:36 +0000] \"GET /js/components/modal.js HTTP/1.1\" 200 - \"-\" \"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36\"","timestamp":"2026-05-07 18:44:36.508"}
{"level":"info","message":"75.172.84.63 - - [07/May/2026:18:44:36 +0000] \"GET /js/components/table.js HTTP/1.1\" 200 - \"-\" \"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36\"","timestamp":"2026-05-07 18:44:36.511"}
{"level":"info","message":"75.172.84.63 - - [07/May/2026:18:44:36 +0000] \"GET /js/sysadmin-api.js HTTP/1.1\" 200 - \"-\" \"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36\"","timestamp":"2026-05-07 18:44:36.515"}
{"email":"tpham@gscxgroup.com","level":"info","message":"New tenant registered","slug":"gscx-group","tenantId":"a307de4a-b884-4459-acce-bb68d1dc59e0","timestamp":"2026-05-07 18:45:10.097"}
{"level":"info","message":"75.172.84.63 - - [07/May/2026:18:45:10 +0000] \"POST /api/auth/register HTTP/1.1\" 201 774 \"-\" \"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36\"","timestamp":"2026-05-07 18:45:10.098"}
{"level":"info","message":"75.172.84.63 - - [07/May/2026:18:45:10 +0000] \"GET /api/auth/me HTTP/1.1\" 200 639 \"-\" \"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36\"","timestamp":"2026-05-07 18:45:10.194"}
{"level":"info","message":"75.172.84.63 - - [07/May/2026:18:45:10 +0000] \"GET /api/dashboard HTTP/1.1\" 200 391 \"-\" \"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36\"","timestamp":"2026-05-07 18:45:10.232"}
{"level":"info","message":"75.172.84.63 - - [07/May/2026:18:45:10 +0000] \"GET /api/dashboard/compliance-score HTTP/1.1\" 200 48 \"-\" \"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36\"","timestamp":"2026-05-07 18:45:10.256"}
{"level":"info","message":"75.172.84.63 - - [07/May/2026:18:45:10 +0000] \"GET /api/dashboard/risk-heatmap HTTP/1.1\" 200 48 \"-\" \"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36\"","timestamp":"2026-05-07 18:45:10.282"}
{"level":"info","message":"75.172.84.63 - - [07/May/2026:18:45:15 +0000] \"GET /api/auth/me HTTP/1.1\" 304 - \"-\" \"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36\"","timestamp":"2026-05-07 18:45:15.710"}
{"level":"info","message":"75.172.84.63 - - [07/May/2026:18:45:15 +0000] \"GET /api/billing/summary HTTP/1.1\" 200 365 \"-\" \"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36\"","timestamp":"2026-05-07 18:45:15.743"}
{"level":"info","message":"75.172.84.63 - - [07/May/2026:18:45:15 +0000] \"GET /api/billing/history?limit=50 HTTP/1.1\" 200 83 \"-\" \"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36\"","timestamp":"2026-05-07 18:45:15.769"}
{"level":"info","message":"75.172.84.63 - - [07/May/2026:18:45:17 +0000] \"GET /api/users HTTP/1.1\" 200 396 \"-\" \"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36\"","timestamp":"2026-05-07 18:45:17.284"}
{"level":"info","message":"75.172.84.63 - - [07/May/2026:18:46:15 +0000] \"POST /api/users/invite HTTP/1.1\" 201 158 \"-\" \"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36\"","timestamp":"2026-05-07 18:46:15.998"}
{"level":"info","message":"75.172.84.63 - - [07/May/2026:18:46:16 +0000] \"GET /api/users HTTP/1.1\" 200 685 \"-\" \"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36\"","timestamp":"2026-05-07 18:46:16.038"}
{"level":"info","message":"75.172.84.63 - - [07/May/2026:18:47:30 +0000] \"POST /api/auth/logout HTTP/1.1\" 200 83 \"-\" \"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36\"","timestamp":"2026-05-07 18:47:30.133"}
{"level":"info","message":"43.159.148.221 - - [07/May/2026:19:25:29 +0000] \"GET / HTTP/1.1\" 200 - \"http://grc.beezifi.com\" \"Mozilla/5.0 (iPhone; CPU iPhone OS 13_2_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.0.3 Mobile/15E148 Safari/604.1\"","timestamp":"2026-05-07 19:25:29.199"}
{"level":"info","message":"195.178.110.241 - - [07/May/2026:19:33:40 +0000] \"GET /.git/config HTTP/1.1\" 200 - \"-\" \"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/16.3 Safari/605.1.15\"","timestamp":"2026-05-07 19:33:40.983"}
