The explanation of source types with some examples and the sourceSummary explanation with an example.

sourceSummary

This is a hash object that shows how many specific sources exist for each source type (e.g. how many websites was "Ruby" detected in for a particular company?).

Sample Response

"sourcesSummary": {
  "websiteSources": 3,
  "githubRepositories": 2,
  "dnsRecords": 4,
  "cloudIps": 51,
  "mxRecords": 10,
  "selfReporteds": 1
}

Sources

A source is the location or description of where the data being presented was found. Below is a description of each source that is currently being exposed:

website_source: This field indicates that the tool has been detected on this website (either in the webpage source or headers). The attributes are domain, last_detected_at(date), and confidence(%).

Sample Response

"websiteSources": [
    {
      "domain": "kokoasis.com",
      "lastDetectedAt": "2019-10-21",
      "confidence": 100
    }
  ]

github_repository: This tool has been detected inside the github repository(repo, name) listed. The attributes are repo_name, link(the link of repository), files(where the tool is detected at), last_detected_at(date), confidence(%) and language_detected(if language detection happened over repository).

Sample Response

"githubRepositories": [
    {
      "repo_name": "amazon-kinesis-video-streams-parser-library",
      "link": "https://github.com/aws/amazon-kinesis-video-streams-parser-library",
      "files": [],
      "lastDetectedAt": "2019-10-25",
      "confidence": 100,
      "languageDetected": true
    }
  ]

dns_records: The tool has been detected via a DNS record and is named dns_records. More information can be found on Wikipedia.

Sample Response

"dnsRecords": [
    {
      "domain": "abnb.me",
      "last_detected_at": "2019-10-20",
      "confidence": 100
    }
  ]

cloud_ip: We have detected that the company uses the tool specified based on the IP address associated with the domain(s) of the company (IP blocks are commonly listed publicly by major infrastructure providers). The attributes are domain, last_detected_at(date) and confidence(%).

Sample Response

"cloudIps": [
    {
      "domain": "admin.airbnb.com",
      "last_detected_at": "2019-10-19",
      "confidence": 100
    }
  ]

mx_records: The tool has been detected via an MX record and is named mx_records. The attributes are domain(the domain of the website), last_detected_at(date) and confidence(%). More information can be found on Wikipedia

Sample Response

"mxRecords": [
    {
      "domain": "airbnb.com",
      "last_detected_at": "2019-10-19",
      "confidence": 100
    },
    {
      "domain": "airbnb.com",
      "last_detected_at": "2019-10-19",
      "confidence": 100
    },
    {
      "domain": "airbnb.com",
      "last_detected_at": "2019-10-19",
      "confidence": 100
    }
  ]

self_reported: An employee (typically an engineer) that works or worked at the company has indicated that the company uses this tool via a public StackShare profile. The attributes are last_detected_at(date) and confidence(%). For this particular source, the confidence will always be reported as 100% since it was verified by a human.

Sample Response

"selfReporteds": [
    {
      "last_reported_at": "2014-04-26",
      "confidence": 100
    }
  ]
}