{
    "schema": "websitevirusscanner.evidence.v1",
    "domain": "rtos.com",
    "archived": false,
    "archive_reason": null,
    "next_scan_due_at": "2026-12-01T07:33:35.000000Z",
    "scan": {
        "id": 779966,
        "last_scanned_at": "2026-11-01T07:33:35.000000Z",
        "score": {
            "id": 720238,
            "domain_scan_id": 779966,
            "score_rule_set_id": 5,
            "safety_score": 66,
            "evidence_confidence": 60,
            "uncapped_score": 66,
            "cap_code": null,
            "created_at": "2026-11-01 07:33:35",
            "updated_at": "2026-11-01 07:33:35"
        },
        "http": {
            "id": 720387,
            "domain_scan_id": 779966,
            "final_url": "https://techcommunity.microsoft.com/blog/iotblog/microsoft-contributes-azure-rtos-to-open-source/3986318",
            "status_code": 200,
            "content_type": "text/html; charset=utf-8",
            "response_bytes": 322847,
            "duration_ms": 8000,
            "redirect_chain": "[\"https://azure.microsoft.com/en-us/services/rtos/\", \"https://azure.microsoft.com/en-us/products/rtos/\", \"https://techcommunity.microsoft.com/t5/internet-of-things-blog/microsoft-contributes-azure-rtos-to-open-source/ba-p/3986318\", \"https://techcommunity.microsoft.com/blog/iotblog/microsoft-contributes-azure-rtos-to-open-source/3986318\"]",
            "observed_at": "2026-11-01 07:32:48",
            "created_at": "2026-11-01 07:33:32",
            "updated_at": "2026-11-01 07:33:32"
        },
        "tls": {
            "id": 688995,
            "domain_scan_id": 779966,
            "valid": 1,
            "protocol": "TLSv1.3",
            "issuer": "countryName=US, organizationName=Microsoft Corporation, commonName=Microsoft TLS G2 RSA CA OCSP 04",
            "valid_from": "2026-10-23 10:52:26",
            "valid_until": "2027-01-31 09:52:26",
            "san_names": "[\"akademiamicrosoft365.pl\", \"applyxboxcreditcard.com\", \"applyxboxmastercard.com\", \"azure.net\", \"azurestorage.com\", \"blog.powerplatform.com\", \"blog.powervirtualagents.com\", \"blogmicrosofteducacao.com.br\", \"bluehatpodcast.com\", \"clockworkrevolution.com\", \"cntk.ai\", \"contosohotels.com\", \"cps-msft.com\", \"crates.ms\", \"diagnostics.office.com\", \"documentdb.com\", \"ds-pr-dev.com\", \"escoladoemprego.com\", \"escoladoemprego.com.br\", \"expresslogic.com\", \"fabricbot.ms\", \"farmbeatsstudentkit.com\", \"feedback.xbox.com\", \"forums.gearsofwar.com\", \"forums.tealsk12.org\", \"games.msn.com\", \"gears5.com\", \"gearstactics.com\", \"getxboxcreditcard.com\", \"getxboxmastercard.com\", \"interngame.com\", \"learnxboxcreditcard.com\", \"learnxboxmastercard.com\", \"lideressocialesenyouthspark.com\", \"mcloudconsultants.com.br\", \"mdcc.dk\", \"mesh-int.com\", \"microsoftforstartups.com\", \"microsoftmaisbrasil.com.br\", \"microsofttech.com.br\", \"minecraftcup.sk\", \"minecraftpython.sk\", \"missionlz.com\", \"missionlz.us\", \"momentumms.com\", \"mono-framework.com\", \"ms.dev\", \"mscloudconsultants.com.br\", \"mscloudenablement.com\", \"mscloudexecenablement.com\", \"msft.dev\", \"msftpartnermx.com\", \"msr.dev\", \"mwcci.us\", \"myhomemsn.com\", \"o36ssupport.com\", \"office365support.ms\", \"office365support.us\", \"peopleofmicrosoft.com\", \"perfectdark.biz\", \"perfectdark.co.uk\", \"perfectdark.com\", \"perfectdark.eu\", \"perfectdark.info\", \"pocitacepreskoly.sk\", \"powerautomatedesktop.com\", \"previous.au.luis.ai\", \"previous.luis.azure.us\", \"prompt-flow.ai\", \"prompt-flow.ms\", \"promptflow.ms\", \"react.fluentui.dev\", \"recoregame.com\", \"reflect.ms\", \"riseofnations.com\", \"rnicrosoftsupport.com\", \"robin-language.com\", \"robinlanguage.com\", \"robinlanguage.net\", \"robinlanguage.org\", \"rtos.com\", \"securityunlockedcisoseries.com\", \"securityunlockedpodcast.com\", \"semanticmachines.com\", \"skoleniamicrosoft.sk\", \"softomotive.com\", \"synapse.ml\", \"thanks.dot.net\", \"thebluehatpodcast.com\", \"thexboxcard.com\", \"thexboxmastercard.com\", \"threadx.com\", \"trials.dynamics.com\", \"turn10studio.com\", \"turn10studio.net\", \"turn10studio.org\", \"turn10studios.com\", \"turn10studios.net\", \"turn10studios.org\", \"usergroups.dynamics.com\", \"usergroups.powerapps.com\", \"usergroups.powerbi.com\", \"usergroups.powerplatform.com\", \"usergroups.powervirtualagents.com\", \"video.ai\", \"vzdelavameprebuducnost.sk\", \"web-components.fluentui.dev\", \"whitespaces.microsoftspectrum.com\", \"windows365.com\", \"www.akademiamicrosoft365.pl\", \"www.applyxboxmastercard.com\", \"www.azure.net\", \"www.azurestorage.com\", \"www.blogmicrosofteducacao.com.br\", \"www.bluehatpodcast.com\", \"www.clockworkrevolution.com\", \"www.contosohotels.com\", \"www.crates.ms\", \"www.digigirlz.com\", \"www.documentdb.com\", \"www.escoladoemprego.com\", \"www.escoladoemprego.com.br\", \"www.expresslogic.com\", \"www.gears5.com\", \"www.gearstactics.com\", \"www.getxboxmastercard.com\", \"www.interngame.com\", \"www.learnxboxmastercard.com\", \"www.lideressocialesenyouthspark.com\", \"www.mcloudconsultants.com.br\", \"www.mdcc.dk\", \"www.mesh-int.com\", \"www.microsoftaccelerator.com\", \"www.microsoftforstartups.com\", \"www.microsoftmaisbrasil.com.br\", \"www.microsofttech.com.br\", \"www.microsoftvolumelicensing.com\", \"www.missionlz.com\", \"www.missionlz.us\", \"www.momentumms.com\", \"www.ms.dev\", \"www.mscloudconsultants.com.br\", \"www.mscloudenablement.com\", \"www.mscloudexecenablement.com\", \"www.msft.dev\", \"www.msftpartnermx.com\", \"www.msr.dev\", \"www.msuspcavpp.com\", \"www.myhomemsn.com\", \"www.perfectdark.biz\", \"www.perfectdark.co.uk\", \"www.perfectdark.com\", \"www.perfectdark.eu\", \"www.perfectdark.info\", \"www.pocitacepreskoly.sk\", \"www.powerautomatedesktop.com\", \"www.prompt-flow.ai\", \"www.prompt-flow.ms\", \"www.promptflow.ms\", \"www.recoregame.com\", \"www.riseofnations.com\", \"www.robin-language.com\", \"www.robinlanguage.com\", \"www.robinlanguage.net\", \"www.robinlanguage.org\", \"www.rtos.com\", \"www.securityunlockedcisoseries.com\", \"www.securityunlockedpodcast.com\", \"www.semanticmachines.com\", \"www.silicon.help\", \"www.softomotive.com\", \"www.thebluehatpodcast.com\", \"www.thexboxmastercard.com\", \"www.threadx.com\", \"www.turn10studio.com\", \"www.turn10studio.net\", \"www.turn10studio.org\", \"www.turn10studios.net\", \"www.turn10studios.org\", \"www.vzdelavameprebuducnost.sk\", \"www.windows365.com\", \"www.wybierajlegalne.pl\", \"www.xamarin.com\", \"www.xboxcard.com\", \"www.xboxmastercard.com\", \"wybierajlegalne.pl\", \"xamarin.com\", \"xboxcard.com\", \"xboxcreditcard.com\", \"xboxmastercard.com\", \"xboxrewardscard.com\", \"zune.net\"]",
            "observed_at": "2026-11-01 07:32:40",
            "created_at": "2026-11-01 07:33:32",
            "updated_at": "2026-11-01 07:33:32"
        },
        "dns": {
            "id": 773554,
            "domain_scan_id": 779966,
            "resolver": null,
            "dnssec": null,
            "observed_at": "2026-11-01 07:32:40",
            "created_at": "2026-11-01 07:33:31",
            "updated_at": "2026-11-01 07:33:31"
        },
        "infrastructure_summary": {
            "ip_address": "20.112.250.133",
            "asn": null,
            "organization": null,
            "country_code": null,
            "cdn": null,
            "waf": null,
            "http_status": 200,
            "final_url": "https://techcommunity.microsoft.com/blog/iotblog/microsoft-contributes-azure-rtos-to-open-source/3986318",
            "dnssec_observed": null,
            "dns_record_count": 12,
            "nameserver_count": 4,
            "mail_exchanger_count": 1,
            "tls_valid": true,
            "tls_valid_until": "2027-01-31 09:52:26",
            "security_header_count": 4,
            "technology_count": 1,
            "screenshot_available": false
        },
        "page_stats": {
            "response_bytes": 322847,
            "duration_ms": 8000,
            "cookies_observed": null,
            "script_resources": null,
            "external_script_hosts": null,
            "frame_resources": null,
            "resource_checks": null
        },
        "security_headers": [
            {
                "id": 1063441,
                "domain_scan_id": 779966,
                "name": "referrer-policy",
                "value": "strict-origin-when-cross-origin",
                "assessment": "present",
                "created_at": "2026-11-01 07:33:32",
                "updated_at": "2026-11-01 07:33:32"
            },
            {
                "id": 1063442,
                "domain_scan_id": 779966,
                "name": "strict-transport-security",
                "value": "max-age=31536000; includeSubDomains",
                "assessment": "present",
                "created_at": "2026-11-01 07:33:32",
                "updated_at": "2026-11-01 07:33:32"
            },
            {
                "id": 1063443,
                "domain_scan_id": 779966,
                "name": "x-content-type-options",
                "value": "nosniff",
                "assessment": "present",
                "created_at": "2026-11-01 07:33:32",
                "updated_at": "2026-11-01 07:33:32"
            },
            {
                "id": 1063444,
                "domain_scan_id": 779966,
                "name": "x-frame-options",
                "value": "SAMEORIGIN",
                "assessment": "present",
                "created_at": "2026-11-01 07:33:32",
                "updated_at": "2026-11-01 07:33:32"
            }
        ],
        "signals": [],
        "technologies": [
            {
                "id": 2148224,
                "domain_scan_id": 779966,
                "code": "nextjs",
                "name": "Next.js",
                "version": null,
                "confidence": "0.9600",
                "source_rule": "nextjs-v1",
                "evidence_keys": "[\"page.html\"]",
                "created_at": "2026-11-01 07:33:34",
                "updated_at": "2026-11-01 07:33:34"
            }
        ],
        "availability_history": [
            {
                "id": 779966,
                "status": "completed",
                "finished_at": "2026-11-01 07:33:35",
                "error_code": null,
                "status_code": 200,
                "final_url": "https://techcommunity.microsoft.com/blog/iotblog/microsoft-contributes-azure-rtos-to-open-source/3986318",
                "duration_ms": 8000
            }
        ],
        "comparison": {
            "previous": null,
            "current": {
                "id": 779966,
                "finished_at": "2026-11-01 07:33:35",
                "status_code": 200,
                "final_url": "https://techcommunity.microsoft.com/blog/iotblog/microsoft-contributes-azure-rtos-to-open-source/3986318",
                "safety_score": 66
            },
            "score_delta": null,
            "added_technologies": [],
            "removed_technologies": []
        }
    },
    "limitations": [
        "This is a point-in-time technical evidence export.",
        "Unavailable checks are not clean results.",
        "The export is not a malware-removal guarantee or uptime SLA."
    ]
}