From f6437df7522e513a56a5095ad74218edd19fb72a Mon Sep 17 00:00:00 2001
From: hiteshbedre <32206192+hiteshbedre@users.noreply.github.com>
Date: Wed, 29 Mar 2023 18:28:05 +0530
Subject: [PATCH 01/74] Python GA support
---
README.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/README.md b/README.md
index 0b1b42af..65ba2ee1 100644
--- a/README.md
+++ b/README.md
@@ -7,7 +7,7 @@ Privado is an open-source static code analysis tool to discover data flows in th
# Supported languages
-We support Java in GA and Python in alpha. Our Enterprise offering covers all programming languages, and we're working on adding support for more languages to OSS. Support for JS/TS is coming soon!
+We support Java and Python in GA. Our Enterprise offering covers all programming languages, and we're working on adding support for more languages to OSS. Support for JS/TS is coming soon!
# Quick Start
From 02d4be6e9755d4389d7afa57a4e88b71c2f029d2 Mon Sep 17 00:00:00 2001
From: hiteshbedre <32206192+hiteshbedre@users.noreply.github.com>
Date: Sat, 15 Apr 2023 14:52:44 +0530
Subject: [PATCH 02/74] updated mac address rule (#225)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
* updated mac address rule
* removed workforce dir
---------
Co-authored-by: “Hitesh
---
rules/sources/online_identifiers.yaml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/rules/sources/online_identifiers.yaml b/rules/sources/online_identifiers.yaml
index 1f282d66..c7f4acdc 100644
--- a/rules/sources/online_identifiers.yaml
+++ b/rules/sources/online_identifiers.yaml
@@ -35,7 +35,7 @@ sources:
isSensitive: False
sensitivity: medium
patterns:
- - "(?i)mac[^\\s/(;)#|,=!>]{0,2}(?:address|ip)|ip[^\\s/(;)#|,=!>]{0,2}mac"
+ - "(?i)(mac|ieee)[^\\s/(;)#|,=!>]{0,2}(?:address|ip)|ip[^\\s/(;)#|,=!>]{0,2}mac"
tags:
law: GDPR
From d1df68f434e7688d08690fe0b72389d07c81d4b5 Mon Sep 17 00:00:00 2001
From: Karan Batavia <118820668+karan-batavia@users.noreply.github.com>
Date: Thu, 15 Jun 2023 09:58:45 +0530
Subject: [PATCH 03/74] Added rules for third party sdks in the db (#266)
---
.../sinks/third_parties/sdk/amazon/ruby.yaml | 13 ++++++++++++
.../third_parties/sdk/amplitude/ruby.yaml | 13 ++++++++++++
.../third_parties/sdk/appnexus/ruby.yaml | 13 ++++++++++++
.../third_parties/sdk/atlassian/ruby.yaml | 13 ++++++++++++
rules/sinks/third_parties/sdk/bing/ruby.yaml | 13 ++++++++++++
.../third_parties/sdk/chatwork/ruby.yaml | 13 ++++++++++++
.../third_parties/sdk/coinbase/ruby.yaml | 13 ++++++++++++
.../third_parties/sdk/databricks/ruby.yaml | 13 ++++++++++++
.../sinks/third_parties/sdk/dropbox/ruby.yaml | 13 ++++++++++++
.../sinks/third_parties/sdk/dwolla/ruby.yaml | 13 ++++++++++++
.../third_parties/sdk/facebook/ruby.yaml | 13 ++++++++++++
.../sinks/third_parties/sdk/flurry/ruby.yaml | 13 ++++++++++++
.../third_parties/sdk/freshdesk/ruby.yaml | 13 ++++++++++++
.../sinks/third_parties/sdk/google/ruby.yaml | 21 +++++++++++++++++++
rules/sinks/third_parties/sdk/ibm/ruby.yaml | 13 ++++++++++++
.../third_parties/sdk/intercom/ruby.yaml | 13 ++++++++++++
rules/sinks/third_parties/sdk/line/ruby.yaml | 13 ++++++++++++
.../third_parties/sdk/linkedin/ruby.yaml | 13 ++++++++++++
.../third_parties/sdk/mailchimp/ruby.yaml | 13 ++++++++++++
.../sinks/third_parties/sdk/mailgun/ruby.yaml | 13 ++++++++++++
.../sinks/third_parties/sdk/medium/ruby.yaml | 13 ++++++++++++
.../third_parties/sdk/microsoft/ruby.yaml | 13 ++++++++++++
.../sinks/third_parties/sdk/netflix/ruby.yaml | 13 ++++++++++++
.../sinks/third_parties/sdk/notion/ruby.yaml | 13 ++++++++++++
.../third_parties/sdk/onesignal/ruby.yaml | 13 ++++++++++++
.../sinks/third_parties/sdk/paypal/ruby.yaml | 13 ++++++++++++
.../sinks/third_parties/sdk/payture/ruby.yaml | 13 ++++++++++++
rules/sinks/third_parties/sdk/payu/ruby.yaml | 13 ++++++++++++
.../third_parties/sdk/razorpay/ruby.yaml | 13 ++++++++++++
.../sinks/third_parties/sdk/risepay/ruby.yaml | 13 ++++++++++++
.../third_parties/sdk/salesforce/ruby.yaml | 13 ++++++++++++
.../third_parties/sdk/sendgrid/ruby.yaml | 13 ++++++++++++
.../sinks/third_parties/sdk/sentry/ruby.yaml | 13 ++++++++++++
rules/sinks/third_parties/sdk/slack/ruby.yaml | 13 ++++++++++++
.../sinks/third_parties/sdk/spotify/ruby.yaml | 13 ++++++++++++
.../sinks/third_parties/sdk/stripe/ruby.yaml | 13 ++++++++++++
.../third_parties/sdk/telegram/ruby.yaml | 13 ++++++++++++
.../sinks/third_parties/sdk/tencent/ruby.yaml | 13 ++++++++++++
.../sinks/third_parties/sdk/trello/ruby.yaml | 13 ++++++++++++
.../sinks/third_parties/sdk/twitter/ruby.yaml | 13 ++++++++++++
.../sinks/third_parties/sdk/upwork/ruby.yaml | 13 ++++++++++++
.../sinks/third_parties/sdk/vercel/ruby.yaml | 13 ++++++++++++
.../sinks/third_parties/sdk/vmware/ruby.yaml | 13 ++++++++++++
.../third_parties/sdk/wavefront/ruby.yaml | 13 ++++++++++++
.../sinks/third_parties/sdk/wechat/ruby.yaml | 13 ++++++++++++
.../sinks/third_parties/sdk/youtube/ruby.yaml | 13 ++++++++++++
rules/sinks/third_parties/sdk/zoom/ruby.yaml | 13 ++++++++++++
rules/sinks/third_parties/sdkamazon/ruby.yaml | 13 ++++++++++++
.../third_parties/sdkamplitude/ruby.yaml | 13 ++++++++++++
.../sinks/third_parties/sdkappnexus/ruby.yaml | 13 ++++++++++++
.../third_parties/sdkatlassian/ruby.yaml | 13 ++++++++++++
rules/sinks/third_parties/sdkbing/ruby.yaml | 13 ++++++++++++
.../sinks/third_parties/sdkchatwork/ruby.yaml | 13 ++++++++++++
.../sinks/third_parties/sdkcoinbase/ruby.yaml | 13 ++++++++++++
.../third_parties/sdkdatabricks/ruby.yaml | 13 ++++++++++++
.../sinks/third_parties/sdkdropbox/ruby.yaml | 13 ++++++++++++
rules/sinks/third_parties/sdkdwolla/ruby.yaml | 13 ++++++++++++
.../sinks/third_parties/sdkfacebook/ruby.yaml | 13 ++++++++++++
rules/sinks/third_parties/sdkflurry/ruby.yaml | 13 ++++++++++++
.../third_parties/sdkfreshdesk/ruby.yaml | 13 ++++++++++++
rules/sinks/third_parties/sdkgoogle/ruby.yaml | 21 +++++++++++++++++++
rules/sinks/third_parties/sdkibm/ruby.yaml | 13 ++++++++++++
.../sinks/third_parties/sdkintercom/ruby.yaml | 13 ++++++++++++
rules/sinks/third_parties/sdkline/ruby.yaml | 13 ++++++++++++
.../sinks/third_parties/sdklinkedin/ruby.yaml | 13 ++++++++++++
.../third_parties/sdkmailchimp/ruby.yaml | 13 ++++++++++++
.../sinks/third_parties/sdkmailgun/ruby.yaml | 13 ++++++++++++
rules/sinks/third_parties/sdkmedium/ruby.yaml | 13 ++++++++++++
.../third_parties/sdkmicrosoft/ruby.yaml | 13 ++++++++++++
.../sinks/third_parties/sdknetflix/ruby.yaml | 13 ++++++++++++
rules/sinks/third_parties/sdknotion/ruby.yaml | 13 ++++++++++++
.../third_parties/sdkonesignal/ruby.yaml | 13 ++++++++++++
rules/sinks/third_parties/sdkpaypal/ruby.yaml | 13 ++++++++++++
.../sinks/third_parties/sdkpayture/ruby.yaml | 13 ++++++++++++
rules/sinks/third_parties/sdkpayu/ruby.yaml | 13 ++++++++++++
.../sinks/third_parties/sdkrazorpay/ruby.yaml | 13 ++++++++++++
.../sinks/third_parties/sdkrisepay/ruby.yaml | 13 ++++++++++++
.../third_parties/sdksalesforce/ruby.yaml | 13 ++++++++++++
.../sinks/third_parties/sdksendgrid/ruby.yaml | 13 ++++++++++++
rules/sinks/third_parties/sdksentry/ruby.yaml | 13 ++++++++++++
rules/sinks/third_parties/sdkslack/ruby.yaml | 13 ++++++++++++
.../sinks/third_parties/sdkspotify/ruby.yaml | 13 ++++++++++++
rules/sinks/third_parties/sdkstripe/ruby.yaml | 13 ++++++++++++
.../sinks/third_parties/sdktelegram/ruby.yaml | 13 ++++++++++++
.../sinks/third_parties/sdktencent/ruby.yaml | 13 ++++++++++++
rules/sinks/third_parties/sdktrello/ruby.yaml | 13 ++++++++++++
.../sinks/third_parties/sdktwitter/ruby.yaml | 13 ++++++++++++
rules/sinks/third_parties/sdkupwork/ruby.yaml | 13 ++++++++++++
rules/sinks/third_parties/sdkvercel/ruby.yaml | 13 ++++++++++++
rules/sinks/third_parties/sdkvmware/ruby.yaml | 13 ++++++++++++
.../third_parties/sdkwavefront/ruby.yaml | 13 ++++++++++++
rules/sinks/third_parties/sdkwechat/ruby.yaml | 13 ++++++++++++
.../sinks/third_parties/sdkyoutube/ruby.yaml | 13 ++++++++++++
rules/sinks/third_parties/sdkzoom/ruby.yaml | 13 ++++++++++++
94 files changed, 1238 insertions(+)
create mode 100644 rules/sinks/third_parties/sdk/amazon/ruby.yaml
create mode 100644 rules/sinks/third_parties/sdk/amplitude/ruby.yaml
create mode 100644 rules/sinks/third_parties/sdk/appnexus/ruby.yaml
create mode 100644 rules/sinks/third_parties/sdk/atlassian/ruby.yaml
create mode 100644 rules/sinks/third_parties/sdk/bing/ruby.yaml
create mode 100644 rules/sinks/third_parties/sdk/chatwork/ruby.yaml
create mode 100644 rules/sinks/third_parties/sdk/coinbase/ruby.yaml
create mode 100644 rules/sinks/third_parties/sdk/databricks/ruby.yaml
create mode 100644 rules/sinks/third_parties/sdk/dropbox/ruby.yaml
create mode 100644 rules/sinks/third_parties/sdk/dwolla/ruby.yaml
create mode 100644 rules/sinks/third_parties/sdk/facebook/ruby.yaml
create mode 100644 rules/sinks/third_parties/sdk/flurry/ruby.yaml
create mode 100644 rules/sinks/third_parties/sdk/freshdesk/ruby.yaml
create mode 100644 rules/sinks/third_parties/sdk/google/ruby.yaml
create mode 100644 rules/sinks/third_parties/sdk/ibm/ruby.yaml
create mode 100644 rules/sinks/third_parties/sdk/intercom/ruby.yaml
create mode 100644 rules/sinks/third_parties/sdk/line/ruby.yaml
create mode 100644 rules/sinks/third_parties/sdk/linkedin/ruby.yaml
create mode 100644 rules/sinks/third_parties/sdk/mailchimp/ruby.yaml
create mode 100644 rules/sinks/third_parties/sdk/mailgun/ruby.yaml
create mode 100644 rules/sinks/third_parties/sdk/medium/ruby.yaml
create mode 100644 rules/sinks/third_parties/sdk/microsoft/ruby.yaml
create mode 100644 rules/sinks/third_parties/sdk/netflix/ruby.yaml
create mode 100644 rules/sinks/third_parties/sdk/notion/ruby.yaml
create mode 100644 rules/sinks/third_parties/sdk/onesignal/ruby.yaml
create mode 100644 rules/sinks/third_parties/sdk/paypal/ruby.yaml
create mode 100644 rules/sinks/third_parties/sdk/payture/ruby.yaml
create mode 100644 rules/sinks/third_parties/sdk/payu/ruby.yaml
create mode 100644 rules/sinks/third_parties/sdk/razorpay/ruby.yaml
create mode 100644 rules/sinks/third_parties/sdk/risepay/ruby.yaml
create mode 100644 rules/sinks/third_parties/sdk/salesforce/ruby.yaml
create mode 100644 rules/sinks/third_parties/sdk/sendgrid/ruby.yaml
create mode 100644 rules/sinks/third_parties/sdk/sentry/ruby.yaml
create mode 100644 rules/sinks/third_parties/sdk/slack/ruby.yaml
create mode 100644 rules/sinks/third_parties/sdk/spotify/ruby.yaml
create mode 100644 rules/sinks/third_parties/sdk/stripe/ruby.yaml
create mode 100644 rules/sinks/third_parties/sdk/telegram/ruby.yaml
create mode 100644 rules/sinks/third_parties/sdk/tencent/ruby.yaml
create mode 100644 rules/sinks/third_parties/sdk/trello/ruby.yaml
create mode 100644 rules/sinks/third_parties/sdk/twitter/ruby.yaml
create mode 100644 rules/sinks/third_parties/sdk/upwork/ruby.yaml
create mode 100644 rules/sinks/third_parties/sdk/vercel/ruby.yaml
create mode 100644 rules/sinks/third_parties/sdk/vmware/ruby.yaml
create mode 100644 rules/sinks/third_parties/sdk/wavefront/ruby.yaml
create mode 100644 rules/sinks/third_parties/sdk/wechat/ruby.yaml
create mode 100644 rules/sinks/third_parties/sdk/youtube/ruby.yaml
create mode 100644 rules/sinks/third_parties/sdk/zoom/ruby.yaml
create mode 100644 rules/sinks/third_parties/sdkamazon/ruby.yaml
create mode 100644 rules/sinks/third_parties/sdkamplitude/ruby.yaml
create mode 100644 rules/sinks/third_parties/sdkappnexus/ruby.yaml
create mode 100644 rules/sinks/third_parties/sdkatlassian/ruby.yaml
create mode 100644 rules/sinks/third_parties/sdkbing/ruby.yaml
create mode 100644 rules/sinks/third_parties/sdkchatwork/ruby.yaml
create mode 100644 rules/sinks/third_parties/sdkcoinbase/ruby.yaml
create mode 100644 rules/sinks/third_parties/sdkdatabricks/ruby.yaml
create mode 100644 rules/sinks/third_parties/sdkdropbox/ruby.yaml
create mode 100644 rules/sinks/third_parties/sdkdwolla/ruby.yaml
create mode 100644 rules/sinks/third_parties/sdkfacebook/ruby.yaml
create mode 100644 rules/sinks/third_parties/sdkflurry/ruby.yaml
create mode 100644 rules/sinks/third_parties/sdkfreshdesk/ruby.yaml
create mode 100644 rules/sinks/third_parties/sdkgoogle/ruby.yaml
create mode 100644 rules/sinks/third_parties/sdkibm/ruby.yaml
create mode 100644 rules/sinks/third_parties/sdkintercom/ruby.yaml
create mode 100644 rules/sinks/third_parties/sdkline/ruby.yaml
create mode 100644 rules/sinks/third_parties/sdklinkedin/ruby.yaml
create mode 100644 rules/sinks/third_parties/sdkmailchimp/ruby.yaml
create mode 100644 rules/sinks/third_parties/sdkmailgun/ruby.yaml
create mode 100644 rules/sinks/third_parties/sdkmedium/ruby.yaml
create mode 100644 rules/sinks/third_parties/sdkmicrosoft/ruby.yaml
create mode 100644 rules/sinks/third_parties/sdknetflix/ruby.yaml
create mode 100644 rules/sinks/third_parties/sdknotion/ruby.yaml
create mode 100644 rules/sinks/third_parties/sdkonesignal/ruby.yaml
create mode 100644 rules/sinks/third_parties/sdkpaypal/ruby.yaml
create mode 100644 rules/sinks/third_parties/sdkpayture/ruby.yaml
create mode 100644 rules/sinks/third_parties/sdkpayu/ruby.yaml
create mode 100644 rules/sinks/third_parties/sdkrazorpay/ruby.yaml
create mode 100644 rules/sinks/third_parties/sdkrisepay/ruby.yaml
create mode 100644 rules/sinks/third_parties/sdksalesforce/ruby.yaml
create mode 100644 rules/sinks/third_parties/sdksendgrid/ruby.yaml
create mode 100644 rules/sinks/third_parties/sdksentry/ruby.yaml
create mode 100644 rules/sinks/third_parties/sdkslack/ruby.yaml
create mode 100644 rules/sinks/third_parties/sdkspotify/ruby.yaml
create mode 100644 rules/sinks/third_parties/sdkstripe/ruby.yaml
create mode 100644 rules/sinks/third_parties/sdktelegram/ruby.yaml
create mode 100644 rules/sinks/third_parties/sdktencent/ruby.yaml
create mode 100644 rules/sinks/third_parties/sdktrello/ruby.yaml
create mode 100644 rules/sinks/third_parties/sdktwitter/ruby.yaml
create mode 100644 rules/sinks/third_parties/sdkupwork/ruby.yaml
create mode 100644 rules/sinks/third_parties/sdkvercel/ruby.yaml
create mode 100644 rules/sinks/third_parties/sdkvmware/ruby.yaml
create mode 100644 rules/sinks/third_parties/sdkwavefront/ruby.yaml
create mode 100644 rules/sinks/third_parties/sdkwechat/ruby.yaml
create mode 100644 rules/sinks/third_parties/sdkyoutube/ruby.yaml
create mode 100644 rules/sinks/third_parties/sdkzoom/ruby.yaml
diff --git a/rules/sinks/third_parties/sdk/amazon/ruby.yaml b/rules/sinks/third_parties/sdk/amazon/ruby.yaml
new file mode 100644
index 00000000..74627b03
--- /dev/null
+++ b/rules/sinks/third_parties/sdk/amazon/ruby.yaml
@@ -0,0 +1,13 @@
+
+# Sink rule for ThirdParty SDK
+# The id follows a format : "ThirdParties.SDK.."
+
+sinks:
+
+ - id: ThirdParties.SDK.Amazon.Aws
+ name: Amazon Aws
+ domains:
+ - "aws.amazon.com"
+ patterns:
+ - "(?i)(aws-partitions|aws-sigv4|amazon-chime-sdk-rails|amazon_pay_sdk_ruby|aws-sdk-s3|aws-sdk-sqs|aws-sdk-ec2|aws-sdk-ssm|aws-sdk-sns|aws-sdk-rds|aws-sdk-ses|aws-sdk-ecr|aws-sdk-ecs|aws-sdk-redshift|aws-sdk-athena|aws-sdk-elasticache|aws-sdk-pinpoint|aws-sdk-rekognition|aws-sdk-emr|aws-sdk-lightsail|aws-sdk-workspaces|aws-sdk-cloudsearch|aws-sdk-gamelift|aws-sdk-appstream|aws-sdk-polly|aws-sdk-swf|aws-sdk-snowball|aws-sdk-dax|aws-sdk-inspector|aws-sdk-glacier|aws-sdk-mturk|aws-sdk-clouddirectory|aws-sdk-simpledb|aws-sdk-workdocs|aws-sdk-guardduty|aws-sdk-comprehend|aws-sdk-translate|aws-sdk-workmail|aws-sdk-connect|aws-sdk-eks|aws-sdk-neptune|aws-sdk-dlm|aws-sdk-macie|aws-sdk-chime|aws-sdk-quicksight|aws-sdk-fsx|aws-sdk-docdb|aws-sdk-textract|aws-sdk-personalize|aws-sdk-eventbridge|aws-sdk-cloudwatchlogs|aws-sdk-detective|aws-sdk-ebs|aws-sdk-apigateway|aws-sdk-elasticsearchservice|aws-sdk-cloudwatchevents|aws-sdk-cognitoidentity|aws-sdk-elastictranscoder|aws-sdk-machinelearning|aws-sdk-dynamodbstreams|aws-sdk-cognitosync|aws-sdk-cloudsearchdomain|aws-sdk-sagemakerruntime|aws-sdk-transcribeservice|aws-sdk-ivs|aws-sdk-appflow|aws-sdk-personalizeruntime|aws-sdk-personalizeevents|aws-sdk-forecastservice|aws-sdk-sesv2|aws-sdk-connectparticipant|aws-sdk-frauddetector|aws-sdk-codeguruprofiler|aws-sdk-elasticinference|aws-sdk-cognitoidentityprovider|aws-sdk-route53domains|aws-sdk-lex|aws-sdk-macie2|aws-sdk-chimesdkmessaging|aws-sdk-transcribestreamingservice|aws-sdk-chimesdkidentity|aws-sdk-s3outposts|aws-sdk-devopsguru|aws-sdk-ecrpublic|aws-sdk-lookoutforvision|aws-sdk-emrcontainers|aws-sdk-locationservice|aws-sdk-forecastqueryservice|aws-sdk-appintegrationsservice|aws-sdk-prometheusservice|aws-sdk-workmailmessageflow|aws-sdk-memorydb|aws-sdk-augmentedairuntime|aws-sdk-lexmodelbuildingservice|aws-sdk-chimesdkmeetings|aws-sdk-sagemakeredgemanager|aws-sdk-connectcontactlens|aws-sdk-kinesisvideosignalingchannels|aws-sdk-opensearchservice|pay_with_amazon|aws-sdk-voiceid|aws-sdk-managedgrafana|aws-sdk-sagemakerfeaturestoreruntime|aws-sdk-cloudwatchevidently|aws-sdk-recyclebin|aws-sdk-workspacesweb|aws-sdk-connectwisdomservice|nazrin|paperclip-aws|aws-sdk-dynamodb|aws-sdk-kinesis|aws-sdk-cloudwatch|aws-sdk-cloudfront|aws-sdk-cloudhsm|aws-sdk-firehose|aws-sdk-worklink|aws-sdk-sagemaker|aws-sdk-route53|aws-sdk-qldb|aws-sdk-appconfig|aws-sdk-efs|aws-sdk-kinesisanalytics|aws-sdk-managedblockchain|aws-sdk-route53resolver|aws-sdk-honeycode|aws-sdk-codegurureviewer|aws-sdk-kinesisvideo|aws-sdk-healthlake|aws-sdk-qldbsession|aws-sdk-pinpointemail|aws-sdk-kinesisanalyticsv2|aws-sdk-applicationinsights|aws-sdk-kinesisvideomedia|aws-sdk-timestreamwrite|aws-sdk-timestreamquery|aws-sdk-lookoutmetrics|aws-sdk-lookoutequipment|aws-sdk-configservice|aws-sdk-pinpointsmsvoice|aws-sdk-customerprofiles|aws-sdk-kinesisvideoarchivedmedia|aws-sdk-lexruntimev2|aws-sdk-lexmodelsv2|s3_streamer|breadbox|mturk|clouddrive|misfo-aws-sdk-cloudwatch|embulk-output-s3v2|ruby-aws|aws-sdk|aws-sdk-core|aws-sdk-kms|aws-sdk-resources|aws-sdk-cloudformation|aws-sdk-iam|aws-sdk-secretsmanager|aws-sdk-lambda|aws-sdk-elasticloadbalancing|aws-sdk-autoscaling|aws-sdk-elasticloadbalancingv2|aws-sdk-codecommit|aws-sdk-v1|aws-sdk-glue|aws-sdk-organizations|aws-sdk-acm|aws-sdk-cloudtrail|aws-sdk-codebuild|aws-sdk-codedeploy|aws-sdk-databasemigrationservice|aws-sdk-codepipeline|aws-sdk-cloudhsmv2|aws-sdk-applicationautoscaling|aws-sdk-elasticbeanstalk|aws-sdk-iot|aws-sdk-xray|aws-sdk-opsworks|aws-sdk-states|aws-sdk-batch|aws-sdk-storagegateway|aws-sdk-servicecatalog|aws-sdk-budgets|aws-sdk-sms|aws-sdk-costandusagereportservice|aws-sdk-devicefarm|aws-sdk-directoryservice|aws-sdk-opsworkscm|aws-sdk-directconnect|aws-sdk-health|aws-sdk-greengrass|aws-sdk-applicationdiscoveryservice|aws-sdk-waf|aws-sdk-resourcegroupstaggingapi|aws-sdk-migrationhub|aws-sdk-marketplacemetering|aws-sdk-shield|aws-sdk-wafregional|aws-sdk-marketplacecommerceanalytics|aws-sdk-support|aws-sdk-iotdataplane|aws-sdk-costexplorer|aws-sdk-medialive|aws-sdk-mediaconvert|aws-sdk-datapipeline|aws-sdk-marketplaceentitlementservice|aws-sdk-lambdapreview|aws-sdk-importexport|aws-sdk-codestar|aws-sdk-mobile|aws-sdk-alexaforbusiness|aws-sdk-appsync|aws-sdk-mq|aws-sdk-mediapackage|aws-sdk-mediastore|aws-sdk-serverlessapplicationrepository|aws-sdk-resourcegroups|aws-sdk-servicediscovery|aws-sdk-cloud9|aws-sdk-pricing|aws-sdk-mediastoredata|aws-sdk-iotjobsdataplane|aws-sdk-autoscalingplans|aws-sdk-acmpca|aws-sdk-fms|aws-sdk-iotanalytics|aws-sdk-mediatailor|aws-sdk-pi|aws-sdk-iot1clickdevicesservice|aws-sdk-iot1clickprojects|aws-sdk-signer|aws-sdk-cloudcontrolapi|awssh|aws-sigv4|aws-partitions|aws-eventstream|aws-sigv2|aws|aws-s3|aws-sdk-securityhub|aws-ses|aws-sdk-kafka|aws-sdk-ram|aws-sdk-s3control|aws-sdk-transfer|aws-sdk-rdsdataservice|aws-sdk-datasync|aws-sdk-amplify|aws-sdk-apigatewayv2|aws-sdk-licensemanager|aws-sdk-robomaker|aws-sdk-globalaccelerator|aws-sdk-comprehendmedical|aws-sdk-appmesh|aws-sdk-mediaconnect|aws-sdk-apigatewaymanagementapi|aws-sdk-backup|aws-sdk-mediapackagevod|aws-sdk-iotevents|aws-sdk-groundstation|aws-sdk-ioteventsdata|aws-record|aws-sdk-iotthingsgraph|aws-sdk-servicequotas|aws-sdk-ec2instanceconnect|aws-sdk-lakeformation|aws-sdk-savingsplans|aws-sdk-codestarnotifications|aws-sdk-imagebuilder|aws-sdk-kendra|aws-sdk-wafv2|aws-sdk-accessanalyzer|aws-sdk-computeoptimizer|aws-sdk-dataexchange|aws-sdk-networkmanager|aws-sdk-outposts|aws-sdk-migrationhubconfig|aws-sdk-iotsecuretunneling|aws-sdk-marketplacecatalog|aws-sdk-schemas|aws-sdk-codestarconnections|aws-sdk-ssooidc|aws-sdk-iotsitewise|aws-sdk-synthetics|aws-sdk-codeartifact|aws-sdk-braket|aws-sdk-identitystore|aws-sdk-redshiftdataapiservice|aws-sdk-ssoadmin|aws-sdk-rails|aws_cf_signer|aws-sdk-sso|aws-sdk-gluedatabrew|aws-sdk-appregistry|aws-sdk-networkfirewall|aws-sdk-iotwireless|aws-sdk-auditmanager|aws-sdk-mwaa|aws-sdk-greengrassv2|aws-sdk-amplifybackend|aws-sdk-wellarchitected|aws-sdk-iotdeviceadvisor|aws-sdk-iotfleethub|aws-kclrb|aws-sdk-fis|aws-sdk-mgn|aws-sdk-nimblestudio|aws-sdk-finspacedata|aws-sdk-finspace|aws-sdk-ssmcontacts|aws-sdk-ssmincidents|aws-sdk-applicationcostprofiler|aws-sdk-apprunner|aws-flow|aws-healthcheck|aws-sdk-proton|aws_ro|aws-sdk-route53recoverycontrolconfig|aws-sdk-route53recoveryreadiness|aws-sdk-route53recoverycluster|aws_data|aws-sdk-snowdevicemanagement|aws-xray-sdk|aws-sdk-kafkaconnect|aws-sdk-account|aws-sessionstore-dynamodb|aws-sdk-panorama|aws-sdk-resiliencehub|aws-sdk-migrationhubstrategyrecommendations|aws-sdk-appconfigdata|aws-sdk-drs|aws-sdk-sts|aws-sdk-migrationhubrefactorspaces|aws-sdk-cloudwatchrum|aws-sdk-inspector2|aws-es-transport|aws-sdk-backupgateway|aws-sdk-iottwinmaker|aws-sdk-amplifyuibuilder|aws-ssm-env|aws_agcod|aws-logs|aws-flow-core|aws-sdb|aws-mfa|aws_recon|right_aws|aws-pricing|aws-mfa-secure|aws_info|aws-ec2|carrierwave-aws|aws-cleaner|aws-eni|aws_pocketknife|aws_memfix|aws-rds|aws-swf|aws_helper|aws-rikanjo|aws_client|aws_assume_role|aws_runas|aws-must|aws_lambda_ric|aws_pipes|aws-ip|aws_ssh|aws_deploy|aws_csshx|aws-ami|aws_cloud_search|train-aws|aws-spec-generator|aws-ext|aws-controller|aws-lambda-runner|aws-instmd|aws-pws|aws-crt|aws-liam|aws_sdk|aws_auditor|aws-session-credentials|aws-auth|aws-url|aws-inventory|awsecrets|aws-ie|aws_sns_subscription|aws_tools|aws-ssh|aws-edges|aws_su|aws-data|aws-s3-instructure|aws-cfn-yats|aws-tools|aws_cron|aws-google|miasma-aws|aws-creds|em_aws|aws-asg-fleet|aws-sdk-code-generator|aws_sms|aws-lex-conversation|aws_status|aws-s3crets|aws_cred_vault|aws_dump|aws-dynamodb-query|aws-reporting|aws-rotate|aws-must-templates|aws_public_ips|aws-keys|aws_sns_kit|aws-s3-deploy|aws-elasticsearch|aws_sdb_bare|aws-watcher|aws_sqs_moniter|aws_keychain|aws-mason|aws-vpccreate|aws_as_code|aws-base|eventq_aws|aws_iot_device|aws_log_cleaner|aws-ec2-instance_types|aws_role_creds|aws-ses-rails31|aws-ssm-console|aws_cloud_map|aws-ses-v4|aws_account_number|aws-s3-cse|aws_secrets_loader|aws_s3_export|aws-insight|aws_keys|aws-tasks|aws_upload|aws-clean|aws_sam_yarn_builder|aws-rds-instance_types|aws_ec2_dns_name|aws-role|simple_aws|aws-architect|faraday_middleware-aws-sigv4|aws-signature-v4|aws-cft-tools|aws_provisioner|aws-sesocio-secrets|aws_instance_list|aws_session_token|aws_interactive_cli|awscosts|aws-whitepaper-downloader|aws-sdk-enhanced|aws-cli|aws-s3-akhtaboot|aws_student_accounts|aws-metadata-export|aws-rails-provisioner|aws-sts|aws-embedded-metrics-customink|aws_site_monitor|aws_cli_wrapper|aws-sdk-euca|aws-sdk-elb-tagging|aws-rsync|appoxy-aws|aws_xregion_sync|aws-rotate-keys|aws-cognito-srp|awsraw|hiera-aws|serverkit-aws|aws_agcod_2|aws-s3-multi-region|aws_beanstalk_tunkki|aws-ses-mailer|chef-provisioning-aws|aws-record-generator|awskeyring|hackerdude-aws|fluent-plugin-aws-elasticsearch-service|aboisvert_aws|aws_elb_health_check|aws-ec2-dns-name|aws_ses_newsletters|aws_cloudformation_helper|faraday_middleware-aws-signers-v4|awsm|awsec|aws-study-guide|middleman-aws|easy_aws|aws_access_key_scan|aws-iam-authenticator-rb|aws_ssh_key|cmeiklejohn-aws|aws-codedeploy-session-helper|bosh_cli_plugin_aws|aws_blue_green_deploy|aws-transcoder-rails|aws_stack_builder|jellyfish-aws|thor-aws|aws3upload|barnyard_aws|awslanes|awsquery|crossing).*"
+ tags:
diff --git a/rules/sinks/third_parties/sdk/amplitude/ruby.yaml b/rules/sinks/third_parties/sdk/amplitude/ruby.yaml
new file mode 100644
index 00000000..16967124
--- /dev/null
+++ b/rules/sinks/third_parties/sdk/amplitude/ruby.yaml
@@ -0,0 +1,13 @@
+
+# Sink rule for ThirdParty SDK
+# The id follows a format : "ThirdParties.SDK.."
+
+sinks:
+
+ - id: ThirdParties.SDK.Amplitude
+ name: Amplitude
+ domains:
+ - "amplitude.com"
+ patterns:
+ - "(?i)(amplitude-api|amplitude-rb|fluent-plugin-amplitude).*"
+ tags:
diff --git a/rules/sinks/third_parties/sdk/appnexus/ruby.yaml b/rules/sinks/third_parties/sdk/appnexus/ruby.yaml
new file mode 100644
index 00000000..ce9bf66d
--- /dev/null
+++ b/rules/sinks/third_parties/sdk/appnexus/ruby.yaml
@@ -0,0 +1,13 @@
+
+# Sink rule for ThirdParty SDK
+# The id follows a format : "ThirdParties.SDK.."
+
+sinks:
+
+ - id: ThirdParties.SDK.Appnexus
+ name: Appnexus
+ domains:
+ - "appnexus.com"
+ patterns:
+ - "(?i)(appnexusapi).*"
+ tags:
diff --git a/rules/sinks/third_parties/sdk/atlassian/ruby.yaml b/rules/sinks/third_parties/sdk/atlassian/ruby.yaml
new file mode 100644
index 00000000..5747f1a9
--- /dev/null
+++ b/rules/sinks/third_parties/sdk/atlassian/ruby.yaml
@@ -0,0 +1,13 @@
+
+# Sink rule for ThirdParty SDK
+# The id follows a format : "ThirdParties.SDK.."
+
+sinks:
+
+ - id: ThirdParties.SDK.Atlassian
+ name: Atlassian
+ domains:
+ - "atlassian.com"
+ patterns:
+ - "(?i)(stash_api|atlassian-jwt|omniauth-atlassian-oauth2|atlassian_upm|atlassian_ui|atlassian_plugin_installer|atlassian_app_versions|atlassian-stash-avisi|atlassian-jwt-authentication|omniauth_crowd|jira-ruby|stash-client|authlogic_crowd|bamboo-client|crowd|confluence4r|bamboo-cli|crowd_rest|crowd-auth|jira-ruby-dmg|simplecov-clover|stash_pull_request_commenter|atl_config|usvn-crowd-sync|bpescatore-stash|face_control|fisheye-crucible|gojira|bamboo_api|faction|bamboo-console|simplecov-bamboo|nippocf|simple_crowd|crowd_rails|omnibucket|rubocop-junit-formatter|stash_notifier|sclemmer-jira-ruby|jira-ruby-added-transitions|zk-jira-ruby|jira_cli|ticketmaster-jira|knife-stash|aui_flash|kraut|jira_scan|taskmapper-jira|lita-stash-commit|danger-jira|jira|omniauth-jira|jira-cli|lita-jira|jira_report|jira_client|jira_tracker|jira-wsdl|jira-api|cb_jira_validator|jira_issues|jira_command|jira_api|jira-rest|jira-issues|jira_export|jira-script|jira_cmd|jira-remotelinker|capistrano-jira|jira_release|jira_cache|jira-worklog|jira_exception_collector|jira_cards|better_jira|danger-jira_sync|embulk-input-jira|git-jira|mongo-jira|brpm_module_jira|jira_dependency_visualizer|ruboty-jira|cafe-jira|fastlane-plugin-jira_versions|speedflow-plugin-jira|lita-jira-issues|jira4r|fastlane-plugin-jira_transition|cucumber-jira|errbit_jira_plugin|devise-jira-authenticable|active_jira|fastlane-plugin-jira_release_notes|ruby-jira-cli|jiralicious|fastlane-plugin-jira_issue_link|omniauth-jira-oauth2|fastlane-plugin-jira_issue_details|lita-onewheel-jira|fastlane-plugin-jira_transitions|jiragit|fastlane-plugin-jira_set_fix_version|jiraa|fastlane-plugin-jira_link|jiraby|jira4r-straightjacket|jirarest2|fastlane-plugin-set_jira_fix_version|fastlane-plugin-jira_ticket|jirawatch|xfel-timew-jira|jira4r-19|jirack|fastlane-plugin-jira_build_number|jirasync).*"
+ tags:
diff --git a/rules/sinks/third_parties/sdk/bing/ruby.yaml b/rules/sinks/third_parties/sdk/bing/ruby.yaml
new file mode 100644
index 00000000..9f5b59fc
--- /dev/null
+++ b/rules/sinks/third_parties/sdk/bing/ruby.yaml
@@ -0,0 +1,13 @@
+
+# Sink rule for ThirdParty SDK
+# The id follows a format : "ThirdParties.SDK.."
+
+sinks:
+
+ - id: ThirdParties.SDK.Bing
+ name: Bing
+ domains:
+ - "bing.com"
+ patterns:
+ - "(?i)(RuBing|bing_translator|bing|bing-search|bing_translate_yaml|bing-ads|bing-helper|bing_images|soapy_bing|bing-location|bing-ads-reporting|bing-content-api|bing-ads-api|simple_bing|bing_ads_ruby_sdk|bing_ads_api|bing_translator_fix|bing_search_client|bing_ads_api_v9|binger|binged|voice_recognition_bing|bingImageSearch|bingo|cognitivebing|badabing|periplus|microsoft_ngram|rbing|gnib-ads-api|autotolk|gnib|middleman-sitemap-ping|mikedemers-rbing|keyword_ranking|searchbing|search_cli|rankstar|newsbing|plagiarism2|linkto|ffi-hiredis_vip-core|multi-analytics-turbolinks|search_terms|sitemap_notifier|bingodisk|bingoint|bingo_game).*"
+ tags:
diff --git a/rules/sinks/third_parties/sdk/chatwork/ruby.yaml b/rules/sinks/third_parties/sdk/chatwork/ruby.yaml
new file mode 100644
index 00000000..24471d06
--- /dev/null
+++ b/rules/sinks/third_parties/sdk/chatwork/ruby.yaml
@@ -0,0 +1,13 @@
+
+# Sink rule for ThirdParty SDK
+# The id follows a format : "ThirdParties.SDK.."
+
+sinks:
+
+ - id: ThirdParties.SDK.Chatwork
+ name: Chatwork
+ domains:
+ - "chatwork.com"
+ patterns:
+ - "(?i)(chatwork|chatwork_to|omniauth-chatwork|goodbye_chatwork|capistrano-chatwork|chatwork_bridge|activeresource-chatwork|ruboty-chatwork|lita-chatwork|fluent-plugin-chatwork|capistrano-around_chatwork|chatwork_webhook_verify|danger-chatwork|ruboty-chatwork_webhook|sensu-plugins-chatwork|rundock-plugin-hook-chatwork|cwbot|cha|bo_gitcw|shutwork|chatworkify|chatwork_to_slack).*"
+ tags:
diff --git a/rules/sinks/third_parties/sdk/coinbase/ruby.yaml b/rules/sinks/third_parties/sdk/coinbase/ruby.yaml
new file mode 100644
index 00000000..c304bf91
--- /dev/null
+++ b/rules/sinks/third_parties/sdk/coinbase/ruby.yaml
@@ -0,0 +1,13 @@
+
+# Sink rule for ThirdParty SDK
+# The id follows a format : "ThirdParties.SDK.."
+
+sinks:
+
+ - id: ThirdParties.SDK.Coinbase
+ name: Coinbase
+ domains:
+ - "coinbase.com"
+ patterns:
+ - "(?i)(coinbase|coinbase-exchange|omniauth-coinbase|coinbase_commerce|coinbase_exchange|coinbase-pro|better-coinbase|spree_coinbase|mxvp-coinbase|coinbase-ruby|spree_coinbase_bitcoin_payment|coinbasepro-api|cbx|orderbook|rtcbx|rcbp|gdax).*"
+ tags:
diff --git a/rules/sinks/third_parties/sdk/databricks/ruby.yaml b/rules/sinks/third_parties/sdk/databricks/ruby.yaml
new file mode 100644
index 00000000..a3f2c2d9
--- /dev/null
+++ b/rules/sinks/third_parties/sdk/databricks/ruby.yaml
@@ -0,0 +1,13 @@
+
+# Sink rule for ThirdParty SDK
+# The id follows a format : "ThirdParties.SDK.."
+
+sinks:
+
+ - id: ThirdParties.SDK.Databricks
+ name: Databricks
+ domains:
+ - "databricks.com"
+ patterns:
+ - "(?i)(databricks).*"
+ tags:
diff --git a/rules/sinks/third_parties/sdk/dropbox/ruby.yaml b/rules/sinks/third_parties/sdk/dropbox/ruby.yaml
new file mode 100644
index 00000000..82b1d60d
--- /dev/null
+++ b/rules/sinks/third_parties/sdk/dropbox/ruby.yaml
@@ -0,0 +1,13 @@
+
+# Sink rule for ThirdParty SDK
+# The id follows a format : "ThirdParties.SDK.."
+
+sinks:
+
+ - id: ThirdParties.SDK.Dropbox
+ name: Dropbox
+ domains:
+ - "dropbox.com"
+ patterns:
+ - "(?i)(dropbox|dropbox_api|dropbox-sdk|dropbox-api|paperclip-dropbox|dropbox-sdk-v2|dropbox-deployment|omniauth-dropbox|fastlane-plugin-dropbox|carrierwave-dropbox|dropbox-dotfiles|git-dropbox|omniauth-dropbox-oauth2|dropbox-archive|dropbox-explorer|dropbox-aliix|dragonfly-dropbox_data_store|dropbox-sync|dropbox-folder-sync|activestorage-dropbox|sf-dropbox-ext|dropbox_api_v2|dropbox-invite|dropbox-api-petems|gmail-to-dropbox|dropbox_server_backup|dropbox-api-kilgore5|dropbox-api-alt|dropbox-sdk-sv|dropbox_content_hasher|omniauth-dropbox-oauth2-sv|fastlane-plugin-dropbox_upload|fastlane-plugin-publish_dropbox|omniauth-dropbox-business-api2|dropbox-sdk-forked_v2|get_dropbox_access_token).*"
+ tags:
diff --git a/rules/sinks/third_parties/sdk/dwolla/ruby.yaml b/rules/sinks/third_parties/sdk/dwolla/ruby.yaml
new file mode 100644
index 00000000..b101eda6
--- /dev/null
+++ b/rules/sinks/third_parties/sdk/dwolla/ruby.yaml
@@ -0,0 +1,13 @@
+
+# Sink rule for ThirdParty SDK
+# The id follows a format : "ThirdParties.SDK.."
+
+sinks:
+
+ - id: ThirdParties.SDK.Dwolla
+ name: Dwolla
+ domains:
+ - "dwolla.com"
+ patterns:
+ - "(?i)(dwolla_v2|dwolla|dwolla-ruby|dwolla_swagger|spree_dwolla|omniauth-dwolla|fake_dwolla|money_mover).*"
+ tags:
diff --git a/rules/sinks/third_parties/sdk/facebook/ruby.yaml b/rules/sinks/third_parties/sdk/facebook/ruby.yaml
new file mode 100644
index 00000000..8defd253
--- /dev/null
+++ b/rules/sinks/third_parties/sdk/facebook/ruby.yaml
@@ -0,0 +1,13 @@
+
+# Sink rule for ThirdParty SDK
+# The id follows a format : "ThirdParties.SDK.."
+
+sinks:
+
+ - id: ThirdParties.SDK.Facebook
+ name: Facebook
+ domains:
+ - "facebook.com"
+ patterns:
+ - "(?i)(facebookbusiness|facebook_ads|facebookads|adparlor-facebook|jquery-facebook|facebook_sig_validator|facebook_js|koala|fb-channel-file|devise_facebook_open_graph|open_graph|joelind-koala|cotweet_koala|palidanx-koala|tyler_koala|ongair_ruby|whatsapp|whatsapp_bot|whatzapper|gupshup_whatsapp|xip-twilio|WhatsappBot|whathor|apiwha|omnichannel).*"
+ tags:
diff --git a/rules/sinks/third_parties/sdk/flurry/ruby.yaml b/rules/sinks/third_parties/sdk/flurry/ruby.yaml
new file mode 100644
index 00000000..04acb74b
--- /dev/null
+++ b/rules/sinks/third_parties/sdk/flurry/ruby.yaml
@@ -0,0 +1,13 @@
+
+# Sink rule for ThirdParty SDK
+# The id follows a format : "ThirdParties.SDK.."
+
+sinks:
+
+ - id: ThirdParties.SDK.Flurry
+ name: Flurry
+ domains:
+ - "flurry.com"
+ patterns:
+ - "(?i)(flurry).*"
+ tags:
diff --git a/rules/sinks/third_parties/sdk/freshdesk/ruby.yaml b/rules/sinks/third_parties/sdk/freshdesk/ruby.yaml
new file mode 100644
index 00000000..707f7f77
--- /dev/null
+++ b/rules/sinks/third_parties/sdk/freshdesk/ruby.yaml
@@ -0,0 +1,13 @@
+
+# Sink rule for ThirdParty SDK
+# The id follows a format : "ThirdParties.SDK.."
+
+sinks:
+
+ - id: ThirdParties.SDK.Freshdesk
+ name: Freshdesk
+ domains:
+ - "freshdesk.com"
+ patterns:
+ - "(?i)(freshdesk|freshdesk-rest|freshdesk-ruby|freshdesk_api|freshdesk_apiclient|freshdesk-rails|galetahub-freshdesk|freshdesk-api-client|freshdesk-api-v2-rails|rottendesk|rubydesk|fci|freshly).*"
+ tags:
diff --git a/rules/sinks/third_parties/sdk/google/ruby.yaml b/rules/sinks/third_parties/sdk/google/ruby.yaml
new file mode 100644
index 00000000..cdadb154
--- /dev/null
+++ b/rules/sinks/third_parties/sdk/google/ruby.yaml
@@ -0,0 +1,21 @@
+
+# Sink rule for ThirdParty SDK
+# The id follows a format : "ThirdParties.SDK.."
+
+sinks:
+
+ - id: ThirdParties.SDK.Google
+ name: Google
+ domains:
+ - "google.com"
+ patterns:
+ - "(?i)(rgoogle|google-cloud-env|google-cloud-storage|google-cloud-pubsub|google-cloud|google-cloud-monitoring|google-cloud-firestore|google-cloud-datastore|google-cloud-dns|google-cloud-spanner|google-cloud-dataproc|google-cloud-redis|google-cloud-resource_manager|google-cloud-monitoring-v3|shrine-google_cloud_storage|ffwd-google-cloud|google-cloud-billing|google-cloud-recommender|activejob-google_cloud_pubsub|google-cloud-common|google-cloud-cloud_dms|google-cloud-debugger-v2|google-cloud-build|fastlane-plugin-google_cloud_storage|google-cloud-iot|google-cloud-memcache|elevation|google-cloud-dataproc-v1|google-cloud-dataproc-v1beta2|google-cloud-billing-v1|activejob-google_cloud_tasks|google-cloud-redis-v1|google_cloud_run|google-cloud-recommender-v1|google-cloud-compute-v1|google-cloud-redis-v1beta1|google-cloud-build-v1|google-cloud-monitoring-dashboard-v1|google-cloud-shell|google-cloud-iot-v1|google-cloud-cloud_dms-v1|logging-google-cloud|google-cloud-memcache-v1beta2|icalia-sdk-event-notification|google-cloud-core|google-cloud-errors|google-cloud-logging|volt-google-maps|google-cloud-bigquery|google-cloud-trace|google-cloud-debugger|google-cloud-error_reporting|google-cloud-bigtable|google_maps_service|google-maps|google_maps|bhm-google-maps|google_maps_geocoder|rails-google-maps|volt-google_maps|google_maps_rails|server-side-google-maps|scrivito_google_maps_widget|google_maps_api|google_maps_api-directions|google-maps-stitch-bin|google_maps_juice|opal-google_maps|google_maps_api-distance_matrix|koine-google_maps_client|sixarm_ruby_google_maps_api|google_maps_by_pete|nayutaya-googlemaps-polyline|jekyll-maps|ym4r|sarnesjo-twhere|map_monkey|pointable|gmaps|mapkit|kamel|georama|google4r-maps|greader|gcoder|googlemaps-services|googleMapsAPI-rails|mapcache|termapinator|gmaps_tz|gmapz|gmap-fontawesome|mapcoder|commuter|gmapper|inputmap|roadtrip|google_map|static_maps|geogle|google-geo|gmaps_v3|greatseth-google-geo|heycarsten-gcoder|geo_contrast|google-map-weather-intregration|route_boxer|google_set|gmaps_geocoding|gmapsjs|gdirections|lita-directions|address_verifier|distance_finder|geo_google|global_map_tiles|workarea-google_address_autocomplete|google-api-client|google-adwords-api|google-dfp-api|google-api|google_contacts_api|google_api|google-api-omniauth|google-api-customization|bps-google-api|google_custom_search_api|arvados-google-api-client|google_apps_api|google-content-api|google_business_api_url_signer|google-api-middle_man|google-api-rails|cure-google-api-client|google_api_hashtag|google_api_directions|lt-google-api|omniauth-google-api|google_image_api|google-api-client-rails|google_maps_api-core|google_calendar_api_v2|google_search_api|google-apis-androidpublisher_v3|google_directions_api|google_simple_api|google-api_client-keychain_store|google-apis-sheets_v4|google_music_api|google-apis-playcustomapp_v1|google_syncinator_api_client|ghost_google-api-client|collin-google_ajax_feed_api|google_api_url_shortener|jomz-google-api-client|lemboy-google-api-client|embulk-filter-google_translate_api|embulk-filter-google_vision_api|miasma-google|googleapis-common-protos-types|easy_translate|google-ads-googleads|gchartrb|google-apis-oauth2_v2|google-gax|google-search|google-apis-identitytoolkit_v3|stackdriver|googleapis-common-protos|google-apis-docs_v1|sk_google_custom_search_api|legato|google_distance_matrix|google-apis-analytics_v3|google_places|google-apis-classroom_v1|google_plus|garb|google-geocode|googl|google_apps|gcloud|google-apis-slides_v1|google-apis-chat_v1|google_client_login|googlecharts|embulk-filter-google_natural_language_api|google-apis|google_calendar|google-apis-analyticsadmin_v1alpha|fusion_tables|google-apis-searchconsole_v1|gdata_19|google-apis-reseller_v1|google-apis-site_verification_v1|google-apis-translate_v2|gcalapi|google-apis-redis_v1|google-apis-vault_v1|gdata|google-apis-redis_v1beta1|gaah|google-apis-analyticsdata_v1beta|google-apis-alertcenter_v1beta1|gstore|goauth2|googlecontacts|google-apis-androidenterprise_v1|google_rest|google-apis-keep_v1|google-apis-datacatalog_v1beta1|google_sdk|rugalytics|gooby|jordandcarter-rugalytics|google-apis-analyticsdata_v1alpha|google-apis-civicinfo_v2|eztz|google-apis-datacatalog_v1|google-translate|google_speech|adapi|google_apis|rgviz|google_checkout|g_ruby|gmoney|plus|google-apis-games_configuration_v1configuration|sishen-rtranslate|gdata4ruby|gdocs4ruby|googlebooks|visionmedia-google-search|google-image-charts|google_places_autocomplete|googleplus|Gooby|gvis|bemurphy-google_plus|shvets-google_translate|skyjam|gprov|vigetlabs-garb|toll_booth|artforge-rtranslate|geocoda|elisehuard-google_translate|gc-datastore|placed|gcal-ruby|seer|google_assistant|google-wrapper|googlestaticmap|google-custom_search|blythedunham-base4r|rgdata|pietern-contacts|google_translate|google-http-actionmailer|google_search|gdata-api|grapi|gtool|gahh|google-idtoken-verifier|google-analytics-data-v1alpha|crutch-google_translate|dusty-geocoder|tr4n5l4te|google-cells|garru-g_viz|google-simple-client|google-analytics-data|google-iam-v1beta|google-v3-geocoder|gplus|vocabulary|google_safe_browsing|soothsayer|GooglePlus|bookle|ruby_provisioning_api|garb-no-activesupport|fastlane-plugin-playship|findplace|google-amp-cache|ghazel-googlecharts|jsc|lieu|cloud_vision|google_books|GoogleReaderApi|rave|googletranslate|google-book|google-analytics-admin-v1alpha|archerfinley-google4r-checkout-1.0.5|google-analytics-data-v1beta|opengotham-rtranslate|gwx|simple_analytics|google-civic-ruby|civic_info|gchart|titanous-garb|places|gus|g_simple_api|google-civic|jonuts-garb|googlebook|gcal-unit|g_sheets|gcevent|marauder|only_google_apis|sheetsapi|static-gmaps|google-geocoder|placesearch|yancya-big_query|allyourbase|google_images|jparker-ruby-googlechart|dpickett-toll_booth|google_client|shingara-garb|simple_google_custom_search|metonym|gareadonly|googleurlshortener|google-authsub|static-gmaps2|google_static_maps_helper|gistance|google_fish|google-analytics|simple_google_drive|google_r|google_geocodings|amr_google_calendar|gdata2|mattetti-googlecharts|JamieFlournoy-g_viz|gattica|googleauth|malware_api|google_prediction|kenhirakawa-googlecharts|provisioning-api|google-apis-cloudsupport_v2beta|intouch-gdata4ruby|civic_aide|google_fusion_tables|google-oauth|google_currency_calculator|google_scholar|goo-gl|rounders-gdata-ruby|sevenwire-google-static-maps|googletastic|GoogleReaderApiUniq|googlereader|google-analytics-admin|gdrive_ruby|googlecal|cloud_natural_language|google_apps_oauth2|bdude-rosettastone|et-wsm|google-apis-clouddeploy_v1|matta-googlecharts|gtranslate-two|daimpi-google-search|google-directory|hisui|gsa-feeds|betelgeuse-googlecharts|goospell|google_cloud_vision|daimpi-google-rest|google-weather|google_sheets|gregoryfoster-gchartrb|gaffel|edave-gcal4ruby|macros-garb|jspradlin-gmoney|dmattes-static-gmaps|googleajax|gapps-provisioning|static_map|h13ronim-gcal4ruby|google_cse|lazy_google_analytics|ruby-google-suggest|ruboty-gcal|google_language|ruby-googlechart|gcs_api_gem|google-geocoding|ga-measurements|bookfinder|cloudstorage|google_tasks|gdata-georgedrummond|gdata-ruby19|jkarlsson-gdata|google-places|google-cloud-memcache-v1|yehezkielbs-gdata|fusion_tables_api|dfa_client|rgroups|civic_information|alexgregianin-knock-knock|mula|gicodewarrior-gdata|babylon|readmedia-garb|chdorner-gdocsapi-wrapper|visioner|oozou-fusion_tables|google_translation|aunderwo-gcal4ruby|dwaite-gdata|google_directions|google_oauth|sheetsu-ruby|vincentchu-gdata|gdata-19|goosi|bigbroda|mokolabs-googlecharts|cs210-gdata4ruby|google_url_signatures|gcs|gcal4ruby-aunderwo|googlus|ncri-seer|googleapi_manager|cannikin-gattica|gstock|google_search_cse|google_safe_browsing_redis|mini_geocode|pg_drive_backup|boogle|static-gmaps-v3|hacked0ff-reverse_geocode|rails_admin_place_field|iiif_google_cv|gisbn|free_google_translate|vcita-gcal4ruby|pzingg-gappsprovisioning|sem4r|thieso2-gattica|language-translator|glassmirror|gicodewarrior-gattica|rack-gcm|geeo_code|aunderwo-gdata4ruby|edave-gdata4ruby|google-apis-generator|jeremyf-gattica|google-cloud-deploy-v1|dbgrandi-googlecharts|rusty_google_places|ghazel-ghazel-googlecharts|garb-authsub|gdata-jruby-client|laszpio-googlecharts|rsay|takeo-googlecharts|laszpio-laszpio-googlecharts|jnunemaker-google-weather|sermoa-ruby_translate|google_font_extractor|glennr-seer|ruby_pagespeed_insights|sylvaing-seer|googol|google-apis-games_v1|vcita-gdata4ruby|google-cloud-deploy|grobi|gcp-vision|g_web_font|gapic|site_search|aurelian-contacts|mislav_contacts|picasa|google-safe-browsing-lookup|teejayvanslyke-google-blog-pinging-service|google-apis-games_management_v1management|painful_translate|pointy|betapond-gattica|yml_gtranslate|adsense_async|adsense_sync|kura|glass_sdk|chrisle-gattica|yt_meta|googlebooksclient|overlord|adsense_mobile|monki-GoogleAjax|google_translate_diff|google-auth-token_validator|google_charts|mlangenberg-googlesearch|songphi-gattica|encoded_polyline|ga_trackable|mirror-api|magic_addresses|clio-gcal4ruby|light_tr|google_map_directions|heycarsten-postalcoder|google_refresh|google_book|com-mash_ape-google_play_store-client|recaptcha-mailhide|emporium|analytics-rb|transleet|firebase|firebase_token_generator|rest-firebase|firebase_cloud_messenger|firebase-auth|firebase_id_token|rom-firebase|firebase_dynamic_link|firebase-admin|firebase-auth-rails|firebase-ruby|firebase-stats|fastlane-plugin-firebase_app_distribution|firebase-messaging|firebase_token_auth|firebase-cloning-tool|firebase-authentication|firebase-rails|firebase_auth|firebase-token-verify|rmx-firebase|firebase-admin-sdk|simple_firebase|firebase_admin_auth|middleman-firebase|firebase-ruby-client|opal-firebase|firebase-auth-id_token_keeper|firebase_faraday_client|fastlane-plugin-firebase|fastlane-plugin-firebase_management|google-apis-firebase_v1beta1|firebase-auth-id_token|ruby_firebase_verify|verify-firebase-jwt|firebase_auth_for_ruby|fire-model|fastlane-plugin-find_firebase_app_id|devise-fireauth|firebased|firefighter|firejwt|ffs|andpush|fuser|jera_push|bigbertha|fbase_auth|FireRails|google-api-fcm|google-apis-fcm_v1|basilik|hnrb|firecord|fastlane-plugin-firebase_management_api|google-apis-firebasehosting_v1beta1|google-apis-firebaserules_v1|hertz-fcm|google-apis-firebaseml_v1beta2|google-apis-firebaseml_v1|firepush|google-apis-firebasehosting_v1|google-apis-firebasestorage_v1beta|bitcoin-price|google-apis-firebaseappcheck_v1beta|fcmpush|frm_mercury|google-apis-firebasedynamiclinks_v1|fireauth|google-apis-firebasedatabase_v1beta|easyfire|google-apis-fcmdata_v1beta1|fcm|unagi-notifications|fcm_pusher).*"
+ tags:
+
+ - id: ThirdParties.SDK.Google.Cloud
+ name: Google Cloud
+ domains:
+ - "cloud.google.com"
+ patterns:
+ - "(?i)(cloudtasker|google-cloud-tasks).*"
+ tags:
diff --git a/rules/sinks/third_parties/sdk/ibm/ruby.yaml b/rules/sinks/third_parties/sdk/ibm/ruby.yaml
new file mode 100644
index 00000000..d6b612c8
--- /dev/null
+++ b/rules/sinks/third_parties/sdk/ibm/ruby.yaml
@@ -0,0 +1,13 @@
+
+# Sink rule for ThirdParty SDK
+# The id follows a format : "ThirdParties.SDK.."
+
+sinks:
+
+ - id: ThirdParties.SDK.Ibm
+ name: Ibm
+ domains:
+ - "ibm.com"
+ patterns:
+ - "(?i)(ibm-cloud-sdk|ibm_cloud_sdk_core|ibm_cloud_power|ibm_cloud_iam|ibm_cloud_databases|ibm_cloud_resource_controller|ibm_cloud_global_tagging|ibm_cloud_activity_tracker|manageiq-providers-ibm_cloud|ibm_vpc|knife-softlayer|gp-ruby-client|aspera-cli|watson-api-client).*"
+ tags:
diff --git a/rules/sinks/third_parties/sdk/intercom/ruby.yaml b/rules/sinks/third_parties/sdk/intercom/ruby.yaml
new file mode 100644
index 00000000..108a17a6
--- /dev/null
+++ b/rules/sinks/third_parties/sdk/intercom/ruby.yaml
@@ -0,0 +1,13 @@
+
+# Sink rule for ThirdParty SDK
+# The id follows a format : "ThirdParties.SDK.."
+
+sinks:
+
+ - id: ThirdParties.SDK.Intercom
+ name: Intercom
+ domains:
+ - "intercom.io"
+ patterns:
+ - "(?i)(intercom|intercom-rails|omniauth-intercom|intercom-app|intercom_summary|lucid_intercom|intercom_export|cogniteev-intercom|ahoy-intercom|intercom_event_wrapper|hertz-courier-intercom|PSA|user_trackers|helply).*"
+ tags:
diff --git a/rules/sinks/third_parties/sdk/line/ruby.yaml b/rules/sinks/third_parties/sdk/line/ruby.yaml
new file mode 100644
index 00000000..cdf6f982
--- /dev/null
+++ b/rules/sinks/third_parties/sdk/line/ruby.yaml
@@ -0,0 +1,13 @@
+
+# Sink rule for ThirdParty SDK
+# The id follows a format : "ThirdParties.SDK.."
+
+sinks:
+
+ - id: ThirdParties.SDK.Line
+ name: Line
+ domains:
+ - "line.me"
+ patterns:
+ - "(?i)(line-bot-api|line-bot|lotify|clova-speech|lbd_sdk|pihole|line_liff).*"
+ tags:
diff --git a/rules/sinks/third_parties/sdk/linkedin/ruby.yaml b/rules/sinks/third_parties/sdk/linkedin/ruby.yaml
new file mode 100644
index 00000000..943c4bbd
--- /dev/null
+++ b/rules/sinks/third_parties/sdk/linkedin/ruby.yaml
@@ -0,0 +1,13 @@
+
+# Sink rule for ThirdParty SDK
+# The id follows a format : "ThirdParties.SDK.."
+
+sinks:
+
+ - id: ThirdParties.SDK.Linkedin
+ name: Linkedin
+ domains:
+ - "linkedin.com"
+ patterns:
+ - "(?i)(linkedin|linkedin-oauth2|omniauth-linkedin|linkedin-v2|omniauth-linkedin-oauth2|linkedin-drspin|linkedin-idkmybffjill|linkedin_orbit|linkedin-bdigital|linkedin_v2|linkedin-saimonmoore|linkedin_industries|linkedin-rb|linkedin-client|holetse-linkedin|linkedin-ruby|sinatra-linkedin|linkedin_sign_in|brienw-linkedin|cl_linkedin|ruby-linkedin|linkedin-build|linkedin-api2|omniauth-linkedin-jsapi|linkedin-saddle-client|linkedin2|linkedincrawler|omniauth-linkedin-oauth2-cwd|easy_auth-linked_in|linsc|crankin|linkout|leakedin|ezlinkedin|linked_in_archive_to_resume|completeness|linkedin2cv|scouter|fastlane-plugin-xbluepill|acts_as_cleo|link_to_profile|resumr|linked_in|sharrando).*"
+ tags:
diff --git a/rules/sinks/third_parties/sdk/mailchimp/ruby.yaml b/rules/sinks/third_parties/sdk/mailchimp/ruby.yaml
new file mode 100644
index 00000000..33171fea
--- /dev/null
+++ b/rules/sinks/third_parties/sdk/mailchimp/ruby.yaml
@@ -0,0 +1,13 @@
+
+# Sink rule for ThirdParty SDK
+# The id follows a format : "ThirdParties.SDK.."
+
+sinks:
+
+ - id: ThirdParties.SDK.Mailchimp
+ name: Mailchimp
+ domains:
+ - "mailchimp.com"
+ patterns:
+ - "(?i)(monkey_party|mailchimp|omniauth-mailchimp|mailchimp_api|mailchimp_ses|mailchimp_api_v3|mailchimp_template|ruby-mailchimp|webhookr-mailchimp|mailchimp_subscriber|mailchimp_exporter|devise_mailchimp|easy_mailchimp|mailchimp_transactional|refinerycms-mailchimp|embulk-output-mailchimp|catarse_mailchimp|camaleon_mailchimp|chimpster|mojura-mailchimp|solidus_mailchimp_sync|trado_mailchimp_module|marnen-catarse_mailchimp|mailchimp3|gibbon|hominid|MailchimpMarketing|mailchimpv3|MailchimpTransactional|chimpster-rails|mc_markdown|hominid-wout|monkeywrench|monkey_wrench|chimpmunk|workarea-mail_chimp|bgetting-hominid|panthoot|mc|mcmailer|chimp_contact|banana_peels|chimp_mailer|chimp_light|babney-hominid|chimp_sync|Empact-hominid|mandrill_queue|malechimp|purple-monkey|netguru-hominid|mcparty|mailfox|catarse_monkeymail|chimpy|banana_bits|devise_campaignable|slack-ruby-bot-server-mailchimp).*"
+ tags:
diff --git a/rules/sinks/third_parties/sdk/mailgun/ruby.yaml b/rules/sinks/third_parties/sdk/mailgun/ruby.yaml
new file mode 100644
index 00000000..a8bc539a
--- /dev/null
+++ b/rules/sinks/third_parties/sdk/mailgun/ruby.yaml
@@ -0,0 +1,13 @@
+
+# Sink rule for ThirdParty SDK
+# The id follows a format : "ThirdParties.SDK.."
+
+sinks:
+
+ - id: ThirdParties.SDK.Mailgun
+ name: Mailgun
+ domains:
+ - "mailgun.com"
+ patterns:
+ - "(?i)(mailgun-ruby|mailgun|mailgun_rails|griddler-mailgun|mailgun-rails|mailgun-tracking|mailgun_webhooks|mailgun_api|mailgun_catcher|capistrano-mailgun|mailgun-mailbox|rails-mailgun|mailgun-sendmail|mailgun_email_validator|mailgun-api-rails|lita-mailgun|mailgun-ruby-plus|rails-mailgun-plus|omw_mailgun|mailgunner|sensu-plugins-mailgun|factor-connector-mailgun|wj-mailgun-ruby|huginn_mailgun_agent|mailgat|pew_pew|mailqun|snipe).*"
+ tags:
diff --git a/rules/sinks/third_parties/sdk/medium/ruby.yaml b/rules/sinks/third_parties/sdk/medium/ruby.yaml
new file mode 100644
index 00000000..089c6a1d
--- /dev/null
+++ b/rules/sinks/third_parties/sdk/medium/ruby.yaml
@@ -0,0 +1,13 @@
+
+# Sink rule for ThirdParty SDK
+# The id follows a format : "ThirdParties.SDK.."
+
+sinks:
+
+ - id: ThirdParties.SDK.Medium
+ name: Medium
+ domains:
+ - "medium.com"
+ patterns:
+ - "(?i)(omniauth-medium|medium_api|medium-scrapper|medium|medium-sdk-ruby|medium_sdk|mediumite).*"
+ tags:
diff --git a/rules/sinks/third_parties/sdk/microsoft/ruby.yaml b/rules/sinks/third_parties/sdk/microsoft/ruby.yaml
new file mode 100644
index 00000000..8d74ee77
--- /dev/null
+++ b/rules/sinks/third_parties/sdk/microsoft/ruby.yaml
@@ -0,0 +1,13 @@
+
+# Sink rule for ThirdParty SDK
+# The id follows a format : "ThirdParties.SDK.."
+
+sinks:
+
+ - id: ThirdParties.SDK.Microsoft
+ name: Microsoft
+ domains:
+ - "microsoft.com"
+ patterns:
+ - "(?i)(azure|azure-core|azure-storage|azure-storage-common|azure-storage-blob|azure_mgmt_resources|azure_mgmt_storage|azure-armrest|azure_mgmt_compute|azure_mgmt_network|azure_graph_rbac|azure_mgmt_sql|azure_mgmt_dns|azure-signature|azure_sdk|azure_mgmt_security|azure_mgmt_key_vault|ms_rest_azure|omniauth-azure-oauth2|azure_mgmt_traffic_manager|miasma-azure|azure-storage-file|azure_mgmt_monitor|azure_info|azure-contrib|paperclip-azure|azure-storage-queue|azure_mgmt_authorization|azure_mgmt_subscriptions|azure_key_vault|azure-storage-table|azure_search|azure_auth|azure_mgmt_msi|azure_mgmt_cdn|azure_mgmt_graph|azure-push|azure_mgmt_web|azure_mgmt_locks|azure_mgmt_redis|azure_mgmt_features|azure_mgmt_policy|azure_mgmt_search|azure_mgmt_commerce|azure_mgmt_scheduler|azure_mgmt_logic|azure_mgmt_batch|gitlab-fog-azure-rm|azure_client|knife-azure|omniauth-azure-activedirectory-v2|azure-acs|azure_mgmt_kusto|azure-loganalytics-datacollector-api|vagrant-azure|azure_mgmt_consumption|azure_mgmt_netapp|azure_mgmt_billing|azure_mgmt_relay|azure_mgmt_links|azure_mgmt_automation|azure_cognitiveservices_computervision|azure_mgmt_hdinsight|azure_event_grid|azure_mgmt_signalr|azure-sas|azure_cognitiveservices_face|azure_cognitiveservices_imagesearch|azure_cognitiveservices_textanalytics|azure_cognitiveservices_contentmoderator|azure_mgmt_media_services|carrierwave-azure|azure_cognitiveservices_entitysearch|azure_cognitiveservices_customsearch|azure_cognitiveservices_videosearch|azure_cognitiveservices_spellcheck|azure_cognitiveservices_newssearch|azure_media_service|azure_mgmt_notification_hubs|azure_mgmt_cognitive_services|azure-auth|azure_mgmt_container_service|azure_cognitiveservices_luisauthoring|azure-multistorage|azure_mgmt_privatedns|azure_mgmt_datalake_store|azure_mgmt_event_grid|azure_mgmt_iot_hub|azure-plus|azure_mgmt_recovery_services|azure_mgmt_service_bus|azure_mgmt_mariadb|azure_mgmt_machine_learning|azure_mgmt_sqlvirtualmachine|azure_mgmt_powerbi_embedded|azure_mgmt_datalake_analytics|azure_mgmt_event_hub|azure_mgmt_storagesync|azure_mgmt_container_instance|azure_service_fabric|azure_cognitiveservices_luisruntime|azure_cognitiveservices_qnamaker|azure_mgmt_container_registry|azure_mgmt_operational_insights|azure_mgmt_analysis_services|azure_mgmt_hanaonazure|azure_sas|azure_stt|azure_mgmt_advisor|azure_mgmt_mixedreality|azure_cognitiveservices_customvisionprediction|azure_cognitiveservices_visualsearch|azure_mgmt_api_management|azure_mgmt_edgegateway|azure_mgmt_stream_analytics|cloudstrap-azure|azure_mgmt_server_management|azure_mgmt_resourcegraph|azure_mgmt_azurestack|azure_cognitiveservices_customimagesearch|azure_cognitiveservices_autosuggest|azure_mgmt_marketplace_ordering|azure_jwt_auth|azure_cognitiveservices_localsearch|azure_mgmt_mobile_engagement|azure_mgmt_labservices|azure_mgmt_service_fabric|azure_mgmt_customer_insights|azure_mgmt_managed_applications|azure_mgmt_iot_central|azure_mgmt_policy_insights|azure_mgmt_resources_management|azure_mgmt_insights|foreman_azure|azure-fix|azure_cognitiveservices_anomalydetector|carrierwave-azure_rm|azure-tts|azure-key-vault|azure_mgmt_dev_spaces|azure_mgmt_recovery_services_backup|azure_mgmt_data_migration|jellyfish-azure|azure_mgmt_stor_simple8000_series|foreman_azure_rm|azure_direct_upload|fluent-plugin-azure-loganalytics|c-azure|kuby-azure|log4r-azure|azure_mgmt_recovery_services_site_recovery|azure_mgmt_machine_learning_services|jdbc-mssql-azure|refile-azure|kontena-plugin-azure|delayed_job_azure|ms_rest|logstash-output-azure|omniauth-azure-adv2|logstash-output-azure_loganalytics|xcpretty-azure-formatter|azure-auth-token_provider|azure_mgmt_azurestack_hci|fluent-plugin-azure-storage-append-blob|kubes_azure|carrierwave-azure-blob|stuartpreston-azure-sdk-for-ruby|omniauth-azure-ad|carrierwave-ms-azure|fluent-plugin-azure-queue|embulk-input-azure_blob_storage|microsoft-logstash-output-azure-loganalytics|embulk-output-azure_blob_storage|cocoapods-azure-universal-packages|logstash-input-azure_blob_storage|manageiq-providers-azure|sensu-plugins-azure|omniauth-azure_active_directory_b2c|dragonfly-azure_data_store|logstash-output-azure_event_hubs|paperclip-azure-storage|be_azure_cognitiveservices_face|terraspace_plugin_azure|logstash-input-azureblob|fluent-plugin-azure-table|hammer_cli_foreman_azure_rm|blobfish-azure-keyvault-ruby|xcpretty-azure-pipelines-formatter|manageiq-providers-azure_stack|embulk-filter-azure_text_analytics|omniauth-azure-oauth2-v2|fluent-plugin-azurestorage-gen2|azurex|juliusl-azure-sdk-for-ruby|embulk-filter-azure_computer_vision_api|logstash-output-kusto|embulk-filter-azure_translator_api|fluent-plugin-azure-storage-table|fluent-plugin-azure-storage-tables|fluent-plugin-azure-storage-append-blob-lts|async-fluent-azure-eventhubs-plugin|logstash-input-azurewadtable|fluent-plugin-azuremonitorlog|waz-storage|omniauth-bn-office365|fluent-plugin-application-insights|sensu-plugins-azurerm|fluent-plugin-azurestorage|fluent-plugin-documentdb|fluent-plugin-azureeventhubs-batched|fluent-plugin-azureeventhubs|fluent-plugin-azuresearch|waz-sync|sk-fluent-plugin-azureeventhubs|fluent-plugin-azurefunctions|custom_fluent-plugin-azure-storage-append-blob|fluent-plugin-azuremonitormetrics|logstash-input-azuretopicthreadable|fluent-plugin-azure-storage-append-blob-lts-azurestack|chef-provisioning-azurerm|jdbc-mssql|embulk-output-documentdb|embulk-output-azuresearch|generik-logstash-input-azureblob|dm-waztables-adapter|logstash-input-azureblob-json-head-tail|logstash-input-azureblob-saars|logstash-input-azureblob-xiaomi7732|omniauth-activedirectory).*"
+ tags:
diff --git a/rules/sinks/third_parties/sdk/netflix/ruby.yaml b/rules/sinks/third_parties/sdk/netflix/ruby.yaml
new file mode 100644
index 00000000..0a23f029
--- /dev/null
+++ b/rules/sinks/third_parties/sdk/netflix/ruby.yaml
@@ -0,0 +1,13 @@
+
+# Sink rule for ThirdParty SDK
+# The id follows a format : "ThirdParties.SDK.."
+
+sinks:
+
+ - id: ThirdParties.SDK.Netflix
+ name: Netflix
+ domains:
+ - "netflix.com"
+ patterns:
+ - "(?i)(netflix|netflix_roulette|omniauth-netflix|rares-netflix|whats-on-netflix|netflix4r|kubrick|jekflix|ruby_robot).*"
+ tags:
diff --git a/rules/sinks/third_parties/sdk/notion/ruby.yaml b/rules/sinks/third_parties/sdk/notion/ruby.yaml
new file mode 100644
index 00000000..ecc0338b
--- /dev/null
+++ b/rules/sinks/third_parties/sdk/notion/ruby.yaml
@@ -0,0 +1,13 @@
+
+# Sink rule for ThirdParty SDK
+# The id follows a format : "ThirdParties.SDK.."
+
+sinks:
+
+ - id: ThirdParties.SDK.Notion
+ name: Notion
+ domains:
+ - "notion.com"
+ patterns:
+ - "(?i)(notion|notion_orbit|notion_rb|notion-ruby-client|omniauth-notion|notion-sdk-ruby|notion_ruby|notion_client|notion_api|jekyll-notion).*"
+ tags:
diff --git a/rules/sinks/third_parties/sdk/onesignal/ruby.yaml b/rules/sinks/third_parties/sdk/onesignal/ruby.yaml
new file mode 100644
index 00000000..e064a2c7
--- /dev/null
+++ b/rules/sinks/third_parties/sdk/onesignal/ruby.yaml
@@ -0,0 +1,13 @@
+
+# Sink rule for ThirdParty SDK
+# The id follows a format : "ThirdParties.SDK.."
+
+sinks:
+
+ - id: ThirdParties.SDK.Onesignal
+ name: Onesignal
+ domains:
+ - "onesignal.com"
+ patterns:
+ - "(?i)(onesignal|onesignal-ruby|devise-onesignal|onesignal-ruby-rails6|notification-pusher-onesignal|one_signal|onsignal).*"
+ tags:
diff --git a/rules/sinks/third_parties/sdk/paypal/ruby.yaml b/rules/sinks/third_parties/sdk/paypal/ruby.yaml
new file mode 100644
index 00000000..c3160f33
--- /dev/null
+++ b/rules/sinks/third_parties/sdk/paypal/ruby.yaml
@@ -0,0 +1,13 @@
+
+# Sink rule for ThirdParty SDK
+# The id follows a format : "ThirdParties.SDK.."
+
+sinks:
+
+ - id: ThirdParties.SDK.Paypal
+ name: Paypal
+ domains:
+ - "paypal.com"
+ patterns:
+ - "(?i)(swisspay|active_paypal_adaptive_payment|paypal-payment|spree_paypal_adaptive_payment|georgedrummond-active_paypal_adaptive_payment|paypal_adaptive|yukon|shoppe-paypal|paypal-express|pp-adaptive|lolita-paypal|adaptive_pay|ianfleeton-paypal-express|paypal-adaptive-gateway|sinatra-paypal|elucid-adaptive_pay|adapt|spree_paypal_website_standard|ruby-paypal|creative-paypal-express|spree_paypal_rest|spree_paypal_express|trado_paypal_module|creative-pp-adaptive|spree_paypal_express_mutalis|killbill-paypal-express|nimbleshop_paypalwp|astrails-paypal_adaptive|tonyla-paypal_adaptive|workarea-paypal|active_paypal_adaptive_accounts|koduc_express_paypal|adaptive_payments|spree_billing_sisow|lottay-paypal_adaptive|heartcheck-paypal|paypal-masspay|JekyllEWP|paypal-sdk-rest|paypal-sdk-core|paypal-sdk-merchant|paypal-checkout-sdk|paypal-sdk-adaptivepayments|paypal-sdk-permissions|paypal-sdk-adaptiveaccounts|paypal-sdk-invoice|paypal-sdk-subscriptions|paypal-payouts-sdk|paypal-sdk-buttonmanager|paypal-sdk-http-adapters|paypal-sdk-merchant-jk|paypal-sdk-rest-pmrb|paypal-sdk-buttonmanager-rails|paypal_merchant|cabernet|paypkg).*"
+ tags:
diff --git a/rules/sinks/third_parties/sdk/payture/ruby.yaml b/rules/sinks/third_parties/sdk/payture/ruby.yaml
new file mode 100644
index 00000000..7dea1d4b
--- /dev/null
+++ b/rules/sinks/third_parties/sdk/payture/ruby.yaml
@@ -0,0 +1,13 @@
+
+# Sink rule for ThirdParty SDK
+# The id follows a format : "ThirdParties.SDK.."
+
+sinks:
+
+ - id: ThirdParties.SDK.Payture
+ name: Payture
+ domains:
+ - "payture.com"
+ patterns:
+ - "(?i)(payture-cheques).*"
+ tags:
diff --git a/rules/sinks/third_parties/sdk/payu/ruby.yaml b/rules/sinks/third_parties/sdk/payu/ruby.yaml
new file mode 100644
index 00000000..2f0d868a
--- /dev/null
+++ b/rules/sinks/third_parties/sdk/payu/ruby.yaml
@@ -0,0 +1,13 @@
+
+# Sink rule for ThirdParty SDK
+# The id follows a format : "ThirdParties.SDK.."
+
+sinks:
+
+ - id: ThirdParties.SDK.Payu
+ name: Payu
+ domains:
+ - "payu.in"
+ patterns:
+ - "(?i)(solidus_payu_latam|easy_pay_u_latam|opay|killbill-payu-latam|upay|payu-latam|payu_latam|payuindia|payu-latam-rails|wj-payuindia).*"
+ tags:
diff --git a/rules/sinks/third_parties/sdk/razorpay/ruby.yaml b/rules/sinks/third_parties/sdk/razorpay/ruby.yaml
new file mode 100644
index 00000000..906c87fc
--- /dev/null
+++ b/rules/sinks/third_parties/sdk/razorpay/ruby.yaml
@@ -0,0 +1,13 @@
+
+# Sink rule for ThirdParty SDK
+# The id follows a format : "ThirdParties.SDK.."
+
+sinks:
+
+ - id: ThirdParties.SDK.Razorpay
+ name: Razorpay
+ domains:
+ - "razorpay.com"
+ patterns:
+ - "(?i)(razorpay|spree_razorpay|razorpay_pa|solidus_razorpay|ifsc).*"
+ tags:
diff --git a/rules/sinks/third_parties/sdk/risepay/ruby.yaml b/rules/sinks/third_parties/sdk/risepay/ruby.yaml
new file mode 100644
index 00000000..1c08f581
--- /dev/null
+++ b/rules/sinks/third_parties/sdk/risepay/ruby.yaml
@@ -0,0 +1,13 @@
+
+# Sink rule for ThirdParty SDK
+# The id follows a format : "ThirdParties.SDK.."
+
+sinks:
+
+ - id: ThirdParties.SDK.Risepay
+ name: Risepay
+ domains:
+ - "risepay.com"
+ patterns:
+ - "(?i)(risepay).*"
+ tags:
diff --git a/rules/sinks/third_parties/sdk/salesforce/ruby.yaml b/rules/sinks/third_parties/sdk/salesforce/ruby.yaml
new file mode 100644
index 00000000..26d44c20
--- /dev/null
+++ b/rules/sinks/third_parties/sdk/salesforce/ruby.yaml
@@ -0,0 +1,13 @@
+
+# Sink rule for ThirdParty SDK
+# The id follows a format : "ThirdParties.SDK.."
+
+sinks:
+
+ - id: ThirdParties.SDK.Salesforce
+ name: Salesforce
+ domains:
+ - "salesforce.com"
+ patterns:
+ - "(?i)(omniauth-salesforce|salesforce_bulk_query|salesforce_bulk_api|salesforce_bulk|salesforce_flo|salesforce-orm|salesforce_id_formatter|salesforce-deploy-tool|salesforce_chunker|salesforce_bulk2|salesforce_ar_sync|salesforce_fsdb|openstax_salesforce|salesforce_cache|salesforce_adapter|dm-salesforce|salesforce_record|salesforce-rails|salesforce_connect|embulk-output-salesforce|hoopla_salesforce|salesforce-chatter|salesforce_bulk_quickfix|salesforce_http_client|salesforce-lead|gd_salesforce|salesforce_exporter|fn-salesforce|warden-salesforce|salesforce_client|salesforce_bulk_client|salesforce-einstein|rd-salesforce|dm-salesforce-adapter|active_salesforce|salesforce_bulk_oauth2|salesforce-bulkapi-notifier|rails-salesforce-connect|mct-rd-salesforce|tla-sbuilder-salesforce|embulk-input-salesforce_bulk|restforce|salesforcebulk|salesforce_bulk_query-edge|salesforce_bulk_api_serial_or_parallel|salesforceintegration|martinemde-dm-salesforce-adapter|rforce|salesforceapi-rest|executrix|restforce-db|asf-rest-adapter|metaforce|activeforce|soapforce|sf_migrate|draisine|seiun|mdata|sfdc|metamind|restforce-bulk|asf_scaffold_generator|leadcreatorgem|bulkforce|force|leadsf|sfd2|data-com-api|salesforklift|yasd|exact-target-client|sfkb|marketingcloud-mailer|tooling|massaji|metaforce-delivery_method|databasedotcom_console|active_force|metaforce-beta|rd_challenge_vivianec|levene|lead_create|lightning-ui|railsforce|marketingcloudsdk|openstax_active_force|refocus|sfmc-fuelsdk-ruby|importlead|sfdc_proxy|smartring|fuelsdk_json_bump|sf-username-password-authentication-and-rest-api|dragostsesdk|MyPreciousRuby1).*"
+ tags:
diff --git a/rules/sinks/third_parties/sdk/sendgrid/ruby.yaml b/rules/sinks/third_parties/sdk/sendgrid/ruby.yaml
new file mode 100644
index 00000000..4b8adbf0
--- /dev/null
+++ b/rules/sinks/third_parties/sdk/sendgrid/ruby.yaml
@@ -0,0 +1,13 @@
+
+# Sink rule for ThirdParty SDK
+# The id follows a format : "ThirdParties.SDK.."
+
+sinks:
+
+ - id: ThirdParties.SDK.Sendgrid
+ name: Sendgrid
+ domains:
+ - "sendgrid.com"
+ patterns:
+ - "(?i)(http_mailer|sendgrid|sendgrid-ruby|sendgrid-rails|sendgrid-actionmailer|griddler-sendgrid|sendgrid_webapi|sendgrid-api|sendgrid_smtpapi|sendgrid_ruby|sendgrid-web|sendgrid-mailer|sendgrid_notification|sendgrid_api|pokey-sendgrid|sendgrid-enphase|sendgrid-rails23|sendgrid_cli_mailer|sendgrid_actionmailer_adapter|sendgrid-newsletter|sendgrid_web|sendgrid_cli|rmm5t-sendgrid|pushpop-sendgrid|am-sendgrid|sendgrid_template_engine|mail_safe-sendgrid|sendgrid_template|sendgrid_contact_persist|sendgrid4r|smtpapi|embulk-input-sendgrid|omnihooks-sendgrid-parse|fluent-plugin-sendgrid-event|parity-sendgrid-api|gridhook|sensu-plugins-sendgrid|griddler|gatling_gun|newslettre|wlvalidate|send_grid_mailer|mail-x_smtpapi|fakegrid|griddler-acd|sg|office_boy|html-griddler|sg_mailer|gridSender|developerreply|email_events|kani_laser).*"
+ tags:
diff --git a/rules/sinks/third_parties/sdk/sentry/ruby.yaml b/rules/sinks/third_parties/sdk/sentry/ruby.yaml
new file mode 100644
index 00000000..ef2b7d30
--- /dev/null
+++ b/rules/sinks/third_parties/sdk/sentry/ruby.yaml
@@ -0,0 +1,13 @@
+
+# Sink rule for ThirdParty SDK
+# The id follows a format : "ThirdParties.SDK.."
+
+sinks:
+
+ - id: ThirdParties.SDK.Sentry
+ name: Sentry
+ domains:
+ - "sentry.io"
+ patterns:
+ - "(?i)(fluent-plugin-sentry-ruby).*"
+ tags:
diff --git a/rules/sinks/third_parties/sdk/slack/ruby.yaml b/rules/sinks/third_parties/sdk/slack/ruby.yaml
new file mode 100644
index 00000000..d0454088
--- /dev/null
+++ b/rules/sinks/third_parties/sdk/slack/ruby.yaml
@@ -0,0 +1,13 @@
+
+# Sink rule for ThirdParty SDK
+# The id follows a format : "ThirdParties.SDK.."
+
+sinks:
+
+ - id: ThirdParties.SDK.Slack
+ name: Slack
+ domains:
+ - "slack.com"
+ patterns:
+ - "(?i)(slack-notifier|slack-messenger|slack-ruby-client|slack-api|slack-notify|slack-poster|lita-slack|slack-incoming-webhooks|omniauth-slack|slack-post|slack_hook|slack-ruby-bot|slack_mrkdwn|slack-ruby|slack_bot|slack_notifier|slack_msgr|chef-handler-slack|slack_chatter|slack_500|capistrano-slack|slack_webhooks|clearbit-slack|slack_messaging|fluent-plugin-slack|danger-slack|slack-smart-bot|resque-slack|slack_markdown|slack.rb|slack-bot-server|slack_resources|slack_widgets|slack-notification|slack_inviter|slack_message|slack-reporter|sensu-plugins-slack|slack_game|slack-stash|slack-rtmapi|slack-logger|slack_log_device|slack-cap|slack_mailer|slack-cli|slack_export|slack-mail|slack-ruby-block-kit|slack_oauth|slack_invitation|slack_scratcher|slack_api|capistrano-slack-notify|slack-peoplepuller|slack-emogen|ginjo-omniauth-slack|slack_ci|slack_transformer|slack-keep-presence|slack-ruby3|quandl-slack|slack_messenger|simple_slack|mina-slack|ruboty-slack|ellen-slack|capistrano-slack_notification|slack-ruby-bot-server|slack_neuralyzer|slack_alphabetter|slack-cli-webhook|slack-client|lolcommits-slack|slack-api-wrapper|jackal-slack|slack_tsuribari|slack_ruby|slack_logger|slack-webhook|fastlane-plugin-slack_upload|slack_cli|pushpop-slack|slack-progress|slack_notifier_wrapper|slack-rtmapi2|lita-slack-karma-sync|slackiq|ruboty-slack_rtm|async-slack|slack-bot-manager|eye-slack|slack-ruby-danger|slack-rtm-receiver|slackistrano|prpr-slack|pepito-slack|lita-slack-standup|slack_itc_autoingestion|mina_slack|gemsurance_slack|slack_pomodoro_timer|slack-wrapper|slack-rtmapi-fork|foreman_slack|slack-rtm-api|blinkman-slack|sinatra-slack|cap-slack-notify|slack-rtm-bot-helper|fde-slack-notification|mail_slack_bot|factor-connector-slack|mina_slack_promulgator|slackcat|exceptions_to_slack|jira-to-slack|boot_slack_bot|slackdown|slack-ruby-client-bhe|itunes_information_slack|simple-slack-bot|slack-big-emoji|slack_webhook_logger|operationcode-slack|slack_sign_in|slack-web-api|fastlane-plugin-slack_bot|slack_log_viewer|slack_notify_simple|mina_slack_notify|capistrano-slack-mp|detailed_slack_notifier|octobot-slack_agent|gorg_slack_chat|slack-ruby-bot-server-events|alerty-plugin-slack|slack_progress_bar|slack-block-kit|harvest_slack_report|slackbotsy|jackal-kitchen-slack|slack-ruby-bot-boilerplate|github_to_slack|omniauth-slack_signin|slackr|slack-ruby-bot-bhe|slack-incoming-webhooks-ruby|slack-emoji-download.rb|janky-slack-custom|hey-you-slack|slack_ruby_bot_authorization|yieldbot-detailed-slack|slacken|slacks|capistrano-slack-notifier|lex-slack|newrelic-slack-ruby-bot|slacky|spinach-slack-reportable|rack-error_to_slack|delayed_job_slack_notification|slack-ruby-bot-server-rtm|raise_to_slack|ruboty-slack_take_turns|correios_slack_bot|devise_slack_notifiable|ruboty-slack_reaction_added|slackit|slackoff|lita-slack-status|rundock-plugin-hook-slack|embulk-input-slack-history|resque_slack_notifier|repp-heartful_slack|rack-slack_request_verification|slackup|slackdo|nonono_reciever-slack|lita-slack_lingr_gateway_handler|slack-ruby-bot-server-stripe|rack-auth-slack|slackdraft|slack-ruby-bot-server-events-app-mentions|slackpost|slackbot_frd|remote-coffee-slack|slacking|embulk-input-slack_message|fluent-plugin-slack-stakater|embulk-output-slack_file_upload|slackvite|slappy|nine_one_one|capistrano-slackbot|sidekiq-scheduler-notification|xmpp4r-hipchat|ruboty-slack_rtm-emoji_changed|slackpipe|slackert|slackhook|slacked|arisaid|slackgetter|komonjo|slackbot-rails|breacan|capistrano-slackify|slackwebhook|embulk-input-slack_channel_messages|exception_notification-slacky).*"
+ tags:
diff --git a/rules/sinks/third_parties/sdk/spotify/ruby.yaml b/rules/sinks/third_parties/sdk/spotify/ruby.yaml
new file mode 100644
index 00000000..359a61a2
--- /dev/null
+++ b/rules/sinks/third_parties/sdk/spotify/ruby.yaml
@@ -0,0 +1,13 @@
+
+# Sink rule for ThirdParty SDK
+# The id follows a format : "ThirdParties.SDK.."
+
+sinks:
+
+ - id: ThirdParties.SDK.Spotify
+ name: Spotify
+ domains:
+ - "spotify.com"
+ patterns:
+ - "(?i)(deezify|hibot|partygoer-player|anyplayer|sonice|homophone|spotify|omniauth-spotify|spotify-client|meta-spotify|spotify-dbus|spotify-to-mp3|spotify-api|spotify-ruby|spotify_rec|cinch-spotify|spotify-search|spotify_cli|spotify-charts|spotify_osx_controller|spotify-metadata|spotify_web|lita-spotify|jekyll-spotify|spotify-ruby-api|spotify_http_remote|jberkel-spotify-api|spotify-ruby-kev|omniauth-spotify-oauth2|rspotify|spof|simplespotify|spot|spotif-aye|spty|Musix|sparkey|spotilocal|spot_tracks|hallon-fifo|tweefy|spotty|music-query|ejaydj|spty_api|postrocktues|spotifiery|jektify|soundly|music_explorer|xspf2spotify|hallon-queue-output).*"
+ tags:
diff --git a/rules/sinks/third_parties/sdk/stripe/ruby.yaml b/rules/sinks/third_parties/sdk/stripe/ruby.yaml
new file mode 100644
index 00000000..e99bb56b
--- /dev/null
+++ b/rules/sinks/third_parties/sdk/stripe/ruby.yaml
@@ -0,0 +1,13 @@
+
+# Sink rule for ThirdParty SDK
+# The id follows a format : "ThirdParties.SDK.."
+
+sinks:
+
+ - id: ThirdParties.SDK.Stripe
+ name: Stripe
+ domains:
+ - "stripe.com"
+ patterns:
+ - "(?i)(spree_account_recurring|stripe_saas|phcdevworks_accounts_stripe|stripe|workarea-stripe|stripe_invoice|cash_out|trado_stripe_module|stripe_clerk|koduc_stripe|pay|killbill-stripe|piggybak_stripe|solidus_stripe|catarse_stripe).*"
+ tags:
diff --git a/rules/sinks/third_parties/sdk/telegram/ruby.yaml b/rules/sinks/third_parties/sdk/telegram/ruby.yaml
new file mode 100644
index 00000000..0d4d5367
--- /dev/null
+++ b/rules/sinks/third_parties/sdk/telegram/ruby.yaml
@@ -0,0 +1,13 @@
+
+# Sink rule for ThirdParty SDK
+# The id follows a format : "ThirdParties.SDK.."
+
+sinks:
+
+ - id: ThirdParties.SDK.Telegram
+ name: Telegram
+ domains:
+ - "telegram.org"
+ patterns:
+ - "(?i)(telegram-bot|telegram-bot-ruby|telegram|telegram_bot|telegram-ruby|fastlane-plugin-telegram|omniauth-telegram|xasin-telegram|telegram_workflow|telegram-bot-types|telegram_meetup_bot|telegram-rails|telegram-rb|telegram-webhooks|lita-telegram-plus|xnm-telegram|lita-telegram|capistrano-telegram|jaconda_telegram|sensu-plugins-telegram|telegram_notifications|telegram_chatbot|telegram_bot_ruby|telegram-auth|telegram_bot_middleware|telegram_notification|ya_telegram_bot|botkit-telegram|stealth-telegram|telegram-rabbit|ruboty-telegram|telegram-loggerbot-ruby|telegram_bot_mgo|exception_notification_telegram|capistrano-telegram_notification|telegram_bot_api|telegram_web_proxy|telegram_imdb_bot|chatbot_helper-telegram|telegram_bot_builder|telegram-bot_manager|telegram-bot-response_builder).*"
+ tags:
diff --git a/rules/sinks/third_parties/sdk/tencent/ruby.yaml b/rules/sinks/third_parties/sdk/tencent/ruby.yaml
new file mode 100644
index 00000000..2dc4b85d
--- /dev/null
+++ b/rules/sinks/third_parties/sdk/tencent/ruby.yaml
@@ -0,0 +1,13 @@
+
+# Sink rule for ThirdParty SDK
+# The id follows a format : "ThirdParties.SDK.."
+
+sinks:
+
+ - id: ThirdParties.SDK.Tencent.Cloud
+ name: Tencent Cloud
+ domains:
+ - "cloud.tencent.com"
+ patterns:
+ - "(?i)(tencent_trustsql|tencent_cos_sdk|tencent-ai|tencent_cloud_cos|tencent_cloud_sms|carrierwave-tencent_cos|tencent_simple_sms|hq_tencent_dsp_api|tencentcloud-sdk-common|tencentcloud-sdk-as|tencentcloud-sdk-sms|tencentcloud-sdk-cvm|tencentcloud-sdk-gme|tencentcloud-sdk-dlc|tencentcloud-sdk-gs|tencentcloud-sdk-tem|tencentcloud-sdk-organization|tencentcloud-sdk-vms|tencentcloud-sdk-mps|tencentcloud-sdk-monitor|tencentcloud-sdk-pds|tencentcloud-sdk-billing|tencentcloud-sdk-ump|tencentcloud-sdk-tci|tencentcloud-sdk-privatedns|tencentcloud-sdk-dtf|tencentcloud-sdk-mgobe|tencentcloud-sdk-ticm|tencentcloud-sdk-nlp|tencentcloud-sdk-msp|tencentcloud-sdk-bm|tencentcloud-sdk-oceanus|tencentcloud-sdk-tke|tencentcloud-sdk-tms|tencentcloud-sdk-cdb|tencentcloud-sdk-tiw|tencentcloud-sdk-tbaas|tencentcloud-sdk-tse|tencentcloud-sdk-gse|tencentcloud-sdk-apcas|tencentcloud-sdk-mna|tencentcloud-sdk-btoe|tencentcloud-sdk-bda|tencentcloud-sdk-sslpod|tencentcloud-sdk-cds|tencentcloud-sdk-tsf|tencentcloud-sdk-wss|tencentcloud-sdk-yunjing|tencentcloud-sdk-dbbrain|tencentcloud-sdk-cynosdb|tencentcloud-sdk-aai|tencentcloud-sdk-advisor|tencentcloud-sdk-tcex|tencentcloud-sdk-dayu|tencentcloud-sdk-tiems|tencentcloud-sdk-youmall|tencentcloud-sdk-cmq|tencentcloud-sdk-iot|tencentcloud-sdk-trtc|tencentcloud-sdk-redis|tencentcloud-sdk-ssm|tencentcloud-sdk-ocr|tencentcloud-sdk-apigateway|tencentcloud-sdk-mvj|tencentcloud-sdk-captcha|tencentcloud-sdk-dts|tencentcloud-sdk-ssa|tencentcloud-sdk-cloudaudit|tencentcloud-sdk-tics|tencentcloud-sdk-ft|tencentcloud-sdk-tav|tencentcloud-sdk-cam|tencentcloud-sdk-rum|tencentcloud-sdk-partners|tencentcloud-sdk-yunsou|tencentcloud-sdk-gpm|tencentcloud-sdk-tcr|tencentcloud-sdk-ms|tencentcloud-sdk-waf|tencentcloud-sdk-tts|tencentcloud-sdk-vod|tencentcloud-sdk-tdmq|tencentcloud-sdk-cr|tencentcloud-sdk-mrs|tencentcloud-sdk-wav|tencentcloud-sdk-rkp|tencentcloud-sdk-npp|tencentcloud-sdk-cme|tencentcloud-sdk-tag|tencentcloud-sdk-vpc|tencentcloud-sdk-gaap|tencentcloud-sdk-tkgdq|tencentcloud-sdk-domain|tencentcloud-sdk-smpn|tencentcloud-sdk-ecm|tencentcloud-sdk-es|tencentcloud-sdk-bmeip|tencentcloud-sdk-postgres|tencentcloud-sdk-ecdn|tencentcloud-sdk-cii|tencentcloud-sdk-cim|tencentcloud-sdk-dc|tencentcloud-sdk-bmvpc|tencentcloud-sdk-asr|tencentcloud-sdk-eis|tencentcloud-sdk-chdfs|tencentcloud-sdk-cbs|tencentcloud-sdk-tione|tencentcloud-sdk-bizlive|tencentcloud-sdk-dcdb|tencentcloud-sdk-facefusion|tencentcloud-sdk-cpdp|tencentcloud-sdk-cat|tencentcloud-sdk-eiam|tencentcloud-sdk-faceid|tencentcloud-sdk-api|tencentcloud-sdk-bri|tencentcloud-sdk-ba|tencentcloud-sdk-batch|tencentcloud-sdk-iotexplorer|tencentcloud-sdk-taf|tencentcloud-sdk-lp|tencentcloud-sdk-essbasic|tencentcloud-sdk-lighthouse|tencentcloud-sdk-tsw|tencentcloud-sdk-tiia|tencentcloud-sdk-ds|tencentcloud-sdk-tbm|tencentcloud-sdk-solar|tencentcloud-sdk-tat|tencentcloud-sdk-habo|tencentcloud-sdk-rp|tencentcloud-sdk-tia|tencentcloud-sdk-ims|tencentcloud-sdk-sts|tencentcloud-sdk-tdid|tencentcloud-sdk-ie|tencentcloud-sdk-iotcloud|tencentcloud-sdk-cis|tencentcloud-sdk-aa|tencentcloud-sdk-rce|tencentcloud-sdk-soe|tencentcloud-sdk-ccc|tencentcloud-sdk-bmlb|tencentcloud-sdk-zj|tencentcloud-sdk-asw|tencentcloud-sdk-ckafka|tencentcloud-sdk-cfs|tencentcloud-sdk-mongodb|tencentcloud-sdk-iottid|tencentcloud-sdk-tmt|tencentcloud-sdk-scf|tencentcloud-sdk-vm|tencentcloud-sdk-ams|tencentcloud-sdk-cwp|tencentcloud-sdk-ame|tencentcloud-sdk-tcb|tencentcloud-sdk-dnspod|tencentcloud-sdk-market|tencentcloud-sdk-cms|tencentcloud-sdk-iotvideoindustry|tencentcloud-sdk-hcm|tencentcloud-sdk-tbp|tencentcloud-sdk-emr|tencentcloud-sdk-live|tencentcloud-sdk-drm|tencentcloud-sdk-fmu|tencentcloud-sdk-tcm|tencentcloud-sdk-cfw|tencentcloud-sdk-ses|tencentcloud-sdk-ic|tencentcloud-sdk-afc|tencentcloud-sdk-tcaplusdb|tencentcloud-sdk-cls|tencentcloud-sdk-antiddos|tencentcloud-sdk-tic|tencentcloud-sdk-clb|tencentcloud-sdk-ecc|tencentcloud-sdk-ape|tencentcloud-sdk-mariadb|tencentcloud-sdk-cdn|tencentcloud-sdk-iotvideo|tencentcloud-sdk-ssl|tencentcloud-sdk-sqlserver|tencentcloud-sdk-kms|tencentcloud-sdk-iai|tencentcloud-sdk-memcached|tencentcloud-sdk-af|tencentcloud-sdk-cws|tencentcloud-sdk-cloudhsm|tencentcloud-sdk-iir|tencentcloud-sdk-thpc|tencentcloud-sdk-ivld|tencentcloud-sdk-apm|tencentcloud-sdk-tcss|tencentcloud-sdk-iecp|qqpush|tencentcloud-sdk-eb|tencentcloud-sdk-common-1.0.119|tencentcloud-sdk-trtc-1.0.119|tx_nlp|cos|qcloud_ruby).*"
+ tags:
diff --git a/rules/sinks/third_parties/sdk/trello/ruby.yaml b/rules/sinks/third_parties/sdk/trello/ruby.yaml
new file mode 100644
index 00000000..047d529b
--- /dev/null
+++ b/rules/sinks/third_parties/sdk/trello/ruby.yaml
@@ -0,0 +1,13 @@
+
+# Sink rule for ThirdParty SDK
+# The id follows a format : "ThirdParties.SDK.."
+
+sinks:
+
+ - id: ThirdParties.SDK.Trello
+ name: Trello
+ domains:
+ - "trello.com"
+ patterns:
+ - "(?i)(slack_trello|ruby-trello|omniauth-trello|trello_flow|trello_cli|trello-client|trello_github|trello-changelog|trello_client|trello-pipes|trello_webhook|trello_lead_time|ki_trello|github-trello|omnifocus-trello|trello_branch|ruboty-trello|trello_freestyler|trello_effort_tracker|trello-factory|trello_slurper|trello_dxy|lita-trello|startling_trello|trello-list2card|github-trello-cl|trello_client_lite|taskmapper-trello).*"
+ tags:
diff --git a/rules/sinks/third_parties/sdk/twitter/ruby.yaml b/rules/sinks/third_parties/sdk/twitter/ruby.yaml
new file mode 100644
index 00000000..74e1ff27
--- /dev/null
+++ b/rules/sinks/third_parties/sdk/twitter/ruby.yaml
@@ -0,0 +1,13 @@
+
+# Sink rule for ThirdParty SDK
+# The id follows a format : "ThirdParties.SDK.."
+
+sinks:
+
+ - id: ThirdParties.SDK.Twitter
+ name: Twitter
+ domains:
+ - "twitter.com"
+ patterns:
+ - "(?i)(twitter|omniauth-twitter|twitter-text|twitter-stream|twitter_oauth|twitter-bootstrap-rails|em-twitter|twitter-typeahead-rails|twitter-ads|jnunemaker-twitter|cinch-twitter|twitter-auth|compass_twitter_bootstrap|twitter-login|neo4apis-twitter|ex_twitter|twitter-photos|twitter_bootstrap|twitter-vine|lita-twitter|stratify-twitter|twitter-bootswatch-rails|oauth_twitter|hellhound-twitter|twitter-cache|dschn-twitter|twitter_api|twitter-stats|twitter_connect|devise-twitter|ruboty-twitter|twitter_friendly|twitter_images|twitter_meme|twitter_username_extractor|twitter_cards|joelind-twitter|twitter_kotoba|bkocik-twitter|twitter_anonymous_client|twitter_server|twitter-jruby|twitter-multi|ddollar-twitter|twitter_hashtag|erwaller-twitter|twitter-userstream|twitter_rss|twitter_cldr_js|twitter-bootstrap-rails-confirm|twitter-bootstrap3-rails|billymeltdown-twitter|atok-twitter|knife-twitter|twitter-bootstrap-helpers|twitter_retry|deadprogrammer-twitter|fluent-plugin-twitter|markov_twitter|dustin-twitter|twitter_ads|twitter_bot|twitter-lists|moomerman-twitter_oauth|secobarbital-twitter|twitter_alert|mbleigh-twitter-auth|oii_twitter_goodies|typho-twitter|pjdavis-twitter|rpbertp13-twitter|twitter_feed|ellen-twitter|deedubs-twitter|cicloid-twitter|twitter_lti|gilesbowkett-twitter|twitter_client|capistrano-twitter|handcrafted-twitter|szimek-twitter|nobert-twitter|siuying-twitter|neufelry-twitter-sms|twitter_to_csv|twitter-bootstrap|bcms_twitter|jlind-twitter|teejayvanslyke-twitter|radiant-twitter-extension|sml-twitter|twitter_friends|dancroak-twitter-search|rorra-twitter|twitter-console|twitter_bootstrap_builder|twitter_atm|ifttt-twitter|sass-twitter-bootstrap|twitter-bootstrapped|twitter_bot_generator|twitter_backup|anthonycrumley-twitter|twitter-friends|arthurgeek-twitter|twitter-bootswatch-rails-helpers|twitter-knife|baron-twitter|fetcher-microdata-twitter|dacort-twitter|codetocustomer-twitter|twitter-config|drnic-twitter|twitter-vanity-suite|twitter_oauth2|egze-twitter|easy_auth-twitter|twitter_bootstrap_combo|twitter_bootstrap_sass|twitter_search_photos|twitter_bootstrap_helper|ubermajestix-twitter|neufelry-twitter|slack_twitter_egosa|michaeltaras-twitter|ssoroka-twitter|netshade-twitter|ministrycentered-twitter|pushpop-twitter|lazyatom-twitter|paulsingh-twitter|rcarver-twitter|jugyo-twitter_oauth|twitter-bot|twitter_bootstrap_wizard_rails|twitter_bootstrap_markup|ruboty-twitter_search|twitter-bootstrap-components-rails|sinatra-twitter-oauth|scrivito_twitter_widget|twitter_bootstrap_form_for|jarodluebbert-twitter_oauth|nakajima-twitter_oauth|lukemelia-twitter-stream|lti_twitter_engine|twitter_image_tag|edgar-twitter-search|sensu-plugins-twitter|look-twitter-search|twitter-text-simpleidn|twitter_with_auto_pagination|twitter-bootstrap-markup-rails|twitter-text-relative|twitter_topic_bot|twitter-bootstrap-scaffold|farm_twitter_bootstrap|twitter_labs_api|twitter-bootstrap-rails-cdn|cicloid-twitter_oauth|oauth-cli-twitter|heart_twitter|rack-twitter-auth|my_timeline-twitter|gleuch-twitter_oauth|bot_twitter_ebooks|twitter_web_intents|twitter-bootswatch-rails-fontawesome|twitter-lists-cli|ruboty-twitter_track|szimek-twitter_rails|twitter_bootstrap_helpers|twitter_bootstrap-helpers|twitter_snowflake|twitter-bootstrap-ruby|twitter-flight-rails|simple_twitter|chmeee-twitter-fusefs|bcms_twitter_module|twitter-request-headers|dschn-twitter_oauth|twitter_ratchet_rails|twitter-bootstrap-turbo|pk-twitter_oauth).*"
+ tags:
diff --git a/rules/sinks/third_parties/sdk/upwork/ruby.yaml b/rules/sinks/third_parties/sdk/upwork/ruby.yaml
new file mode 100644
index 00000000..7da617b7
--- /dev/null
+++ b/rules/sinks/third_parties/sdk/upwork/ruby.yaml
@@ -0,0 +1,13 @@
+
+# Sink rule for ThirdParty SDK
+# The id follows a format : "ThirdParties.SDK.."
+
+sinks:
+
+ - id: ThirdParties.SDK.Upwork
+ name: Upwork
+ domains:
+ - "upwork.com"
+ patterns:
+ - "(?i)(upwork-api|omniauth-upwork|ruby-upwork-oauth2|omniauth-upwork-oauth).*"
+ tags:
diff --git a/rules/sinks/third_parties/sdk/vercel/ruby.yaml b/rules/sinks/third_parties/sdk/vercel/ruby.yaml
new file mode 100644
index 00000000..d740dd90
--- /dev/null
+++ b/rules/sinks/third_parties/sdk/vercel/ruby.yaml
@@ -0,0 +1,13 @@
+
+# Sink rule for ThirdParty SDK
+# The id follows a format : "ThirdParties.SDK.."
+
+sinks:
+
+ - id: ThirdParties.SDK.Vercel
+ name: Vercel
+ domains:
+ - "vercel.com"
+ patterns:
+ - "(?i)(vercellus).*"
+ tags:
diff --git a/rules/sinks/third_parties/sdk/vmware/ruby.yaml b/rules/sinks/third_parties/sdk/vmware/ruby.yaml
new file mode 100644
index 00000000..0d307521
--- /dev/null
+++ b/rules/sinks/third_parties/sdk/vmware/ruby.yaml
@@ -0,0 +1,13 @@
+
+# Sink rule for ThirdParty SDK
+# The id follows a format : "ThirdParties.SDK.."
+
+sinks:
+
+ - id: ThirdParties.SDK.Vmware
+ name: Vmware
+ domains:
+ - "vmware.com"
+ patterns:
+ - "(?i)(vmware_web_service).*"
+ tags:
diff --git a/rules/sinks/third_parties/sdk/wavefront/ruby.yaml b/rules/sinks/third_parties/sdk/wavefront/ruby.yaml
new file mode 100644
index 00000000..40da4de4
--- /dev/null
+++ b/rules/sinks/third_parties/sdk/wavefront/ruby.yaml
@@ -0,0 +1,13 @@
+
+# Sink rule for ThirdParty SDK
+# The id follows a format : "ThirdParties.SDK.."
+
+sinks:
+
+ - id: ThirdParties.SDK.Wavefront
+ name: Wavefront
+ domains:
+ - "wavefront.com"
+ patterns:
+ - "(?i)(wavefront-sdk).*"
+ tags:
diff --git a/rules/sinks/third_parties/sdk/wechat/ruby.yaml b/rules/sinks/third_parties/sdk/wechat/ruby.yaml
new file mode 100644
index 00000000..1405e756
--- /dev/null
+++ b/rules/sinks/third_parties/sdk/wechat/ruby.yaml
@@ -0,0 +1,13 @@
+
+# Sink rule for ThirdParty SDK
+# The id follows a format : "ThirdParties.SDK.."
+
+sinks:
+
+ - id: ThirdParties.SDK.Wechat
+ name: Wechat
+ domains:
+ - "wechat.com"
+ patterns:
+ - "(?i)(wechat_mp|wechat|omniauth-wechat|wechat-core|wechat-sns|wechat-jsapi|wechat-validator|wechat-api|wechat-handler|wechat-callback|wechat-validation|wechat-adapter|wechat-pay|wechat-rails|wechat-shake_around|wechat-bot2|omniauth-wechat-oauth2|wechat_payment|wechat-rb|motion_wechat|wechat_client|motion-wechat|sinatra-wechat|wechat_work|wechat-bot|easy_wechat|wechat-omniauth-web|ocean-wechat|fakesite-wechat|xi_wechat_corp|wechat_app|wechat-client|wechat-auth_client|simple_wechat|sharp_wechat|gfd_wechat|omniauth_oauth2_wechat|socialed_wechat|omniauth-open_wechat|fastlane-plugin-wechat|bonio-omniauth-wechat-oauth2|sorcery_wechat_provider|omniauth-open-wechat-oauth2|ocean_wechat_robot|wx_pay|weui-rails|wechatpay|wechater|Rwepay|wxpay|we_chat|we_whisper|weichat_rails|wework|weixin_pay|omniauth-mpwechat-oauth2|wx_pay_api|hubs|omniauth-wx|wmp_sdk|app_status_notification).*"
+ tags:
diff --git a/rules/sinks/third_parties/sdk/youtube/ruby.yaml b/rules/sinks/third_parties/sdk/youtube/ruby.yaml
new file mode 100644
index 00000000..cb8abce1
--- /dev/null
+++ b/rules/sinks/third_parties/sdk/youtube/ruby.yaml
@@ -0,0 +1,13 @@
+
+# Sink rule for ThirdParty SDK
+# The id follows a format : "ThirdParties.SDK.."
+
+sinks:
+
+ - id: ThirdParties.SDK.Youtube
+ name: Youtube
+ domains:
+ - "youtube.com"
+ patterns:
+ - "(?i)(youtube_search|youtube_it|youtube|youtube_id|youtube_addy|youtube-g|youtube_rails|youtube-dl.rb|youtube_dlhelper|youtube_url|youtube_query|youtube_embed|jekyll-youtube|youtube_pop|youtube-embed|simple_youtube|omniauth-youtube|youtube-downloader|ruboty-youtube|punndit_youtube|youtube_dl|youtube_images|youtube_video|youtube_feed|youtube_sync|lita-youtube|youtube-ripper|youtube_analytics|youtube_audio|youtube_transcript2020|youtube_identifier|youtube-searcher|youtube_api|easy_youtube|active_youtube|paperclip-youtube|youtube_data_api|html-pipeline-youtube|bulk_youtube|ecm_youtube|youtube_search_thumbnail|basic_youtube|spree_youtube|youtube_dl_ruby|msp-youtube-g|youtube_video_id|workarea-youtube_playlists|youtube_audio_downloader|gaqzi-youtube-downloader|podcast-to-youtube|agiley-youtube-g|lita-youtube-me|natedaiger-youtube-g|vibedeck-youtube_it|ruby-youtube-dl|tmm1-youtube-g|youtube_video_info|youtube-g-es|jekyll-html5-youtube|google-apis-youtube_v3|lita-onewheel-youtube|slainer68_youtube_it|youtube_to_rss|sensu-plugins-youtube|cinch-youtube-search|ecm_youtube_backend|audio_to_youtube|trak3r-youtube_sso|asciidoctor-youtube|mintdigital-youtube-g|nddrylliog_youtube_it|beef-youtube-g|ceritium-youtube-g2|FiXato-youtube-g|pius-youtube-g|youtubeDL|videojs-ng-youtube|fetch_youtube_transcript|ceritium-youtube-g-extra|youtube_video_search_at_web_page|google-apis-youtube_analytics_v2|video_info).*"
+ tags:
diff --git a/rules/sinks/third_parties/sdk/zoom/ruby.yaml b/rules/sinks/third_parties/sdk/zoom/ruby.yaml
new file mode 100644
index 00000000..5d4ab943
--- /dev/null
+++ b/rules/sinks/third_parties/sdk/zoom/ruby.yaml
@@ -0,0 +1,13 @@
+
+# Sink rule for ThirdParty SDK
+# The id follows a format : "ThirdParties.SDK.."
+
+sinks:
+
+ - id: ThirdParties.SDK.Zoom
+ name: Zoom
+ domains:
+ - "zoom.us"
+ patterns:
+ - "(?i)(zoom_slack|zoom|zoom_rb|omniauth-zoom|zoom_launcher|zoom_markazuna|workarea-hover_zoom|jquery-zoom-rails|zoom_us|zoom_api).*"
+ tags:
diff --git a/rules/sinks/third_parties/sdkamazon/ruby.yaml b/rules/sinks/third_parties/sdkamazon/ruby.yaml
new file mode 100644
index 00000000..74627b03
--- /dev/null
+++ b/rules/sinks/third_parties/sdkamazon/ruby.yaml
@@ -0,0 +1,13 @@
+
+# Sink rule for ThirdParty SDK
+# The id follows a format : "ThirdParties.SDK.."
+
+sinks:
+
+ - id: ThirdParties.SDK.Amazon.Aws
+ name: Amazon Aws
+ domains:
+ - "aws.amazon.com"
+ patterns:
+ - "(?i)(aws-partitions|aws-sigv4|amazon-chime-sdk-rails|amazon_pay_sdk_ruby|aws-sdk-s3|aws-sdk-sqs|aws-sdk-ec2|aws-sdk-ssm|aws-sdk-sns|aws-sdk-rds|aws-sdk-ses|aws-sdk-ecr|aws-sdk-ecs|aws-sdk-redshift|aws-sdk-athena|aws-sdk-elasticache|aws-sdk-pinpoint|aws-sdk-rekognition|aws-sdk-emr|aws-sdk-lightsail|aws-sdk-workspaces|aws-sdk-cloudsearch|aws-sdk-gamelift|aws-sdk-appstream|aws-sdk-polly|aws-sdk-swf|aws-sdk-snowball|aws-sdk-dax|aws-sdk-inspector|aws-sdk-glacier|aws-sdk-mturk|aws-sdk-clouddirectory|aws-sdk-simpledb|aws-sdk-workdocs|aws-sdk-guardduty|aws-sdk-comprehend|aws-sdk-translate|aws-sdk-workmail|aws-sdk-connect|aws-sdk-eks|aws-sdk-neptune|aws-sdk-dlm|aws-sdk-macie|aws-sdk-chime|aws-sdk-quicksight|aws-sdk-fsx|aws-sdk-docdb|aws-sdk-textract|aws-sdk-personalize|aws-sdk-eventbridge|aws-sdk-cloudwatchlogs|aws-sdk-detective|aws-sdk-ebs|aws-sdk-apigateway|aws-sdk-elasticsearchservice|aws-sdk-cloudwatchevents|aws-sdk-cognitoidentity|aws-sdk-elastictranscoder|aws-sdk-machinelearning|aws-sdk-dynamodbstreams|aws-sdk-cognitosync|aws-sdk-cloudsearchdomain|aws-sdk-sagemakerruntime|aws-sdk-transcribeservice|aws-sdk-ivs|aws-sdk-appflow|aws-sdk-personalizeruntime|aws-sdk-personalizeevents|aws-sdk-forecastservice|aws-sdk-sesv2|aws-sdk-connectparticipant|aws-sdk-frauddetector|aws-sdk-codeguruprofiler|aws-sdk-elasticinference|aws-sdk-cognitoidentityprovider|aws-sdk-route53domains|aws-sdk-lex|aws-sdk-macie2|aws-sdk-chimesdkmessaging|aws-sdk-transcribestreamingservice|aws-sdk-chimesdkidentity|aws-sdk-s3outposts|aws-sdk-devopsguru|aws-sdk-ecrpublic|aws-sdk-lookoutforvision|aws-sdk-emrcontainers|aws-sdk-locationservice|aws-sdk-forecastqueryservice|aws-sdk-appintegrationsservice|aws-sdk-prometheusservice|aws-sdk-workmailmessageflow|aws-sdk-memorydb|aws-sdk-augmentedairuntime|aws-sdk-lexmodelbuildingservice|aws-sdk-chimesdkmeetings|aws-sdk-sagemakeredgemanager|aws-sdk-connectcontactlens|aws-sdk-kinesisvideosignalingchannels|aws-sdk-opensearchservice|pay_with_amazon|aws-sdk-voiceid|aws-sdk-managedgrafana|aws-sdk-sagemakerfeaturestoreruntime|aws-sdk-cloudwatchevidently|aws-sdk-recyclebin|aws-sdk-workspacesweb|aws-sdk-connectwisdomservice|nazrin|paperclip-aws|aws-sdk-dynamodb|aws-sdk-kinesis|aws-sdk-cloudwatch|aws-sdk-cloudfront|aws-sdk-cloudhsm|aws-sdk-firehose|aws-sdk-worklink|aws-sdk-sagemaker|aws-sdk-route53|aws-sdk-qldb|aws-sdk-appconfig|aws-sdk-efs|aws-sdk-kinesisanalytics|aws-sdk-managedblockchain|aws-sdk-route53resolver|aws-sdk-honeycode|aws-sdk-codegurureviewer|aws-sdk-kinesisvideo|aws-sdk-healthlake|aws-sdk-qldbsession|aws-sdk-pinpointemail|aws-sdk-kinesisanalyticsv2|aws-sdk-applicationinsights|aws-sdk-kinesisvideomedia|aws-sdk-timestreamwrite|aws-sdk-timestreamquery|aws-sdk-lookoutmetrics|aws-sdk-lookoutequipment|aws-sdk-configservice|aws-sdk-pinpointsmsvoice|aws-sdk-customerprofiles|aws-sdk-kinesisvideoarchivedmedia|aws-sdk-lexruntimev2|aws-sdk-lexmodelsv2|s3_streamer|breadbox|mturk|clouddrive|misfo-aws-sdk-cloudwatch|embulk-output-s3v2|ruby-aws|aws-sdk|aws-sdk-core|aws-sdk-kms|aws-sdk-resources|aws-sdk-cloudformation|aws-sdk-iam|aws-sdk-secretsmanager|aws-sdk-lambda|aws-sdk-elasticloadbalancing|aws-sdk-autoscaling|aws-sdk-elasticloadbalancingv2|aws-sdk-codecommit|aws-sdk-v1|aws-sdk-glue|aws-sdk-organizations|aws-sdk-acm|aws-sdk-cloudtrail|aws-sdk-codebuild|aws-sdk-codedeploy|aws-sdk-databasemigrationservice|aws-sdk-codepipeline|aws-sdk-cloudhsmv2|aws-sdk-applicationautoscaling|aws-sdk-elasticbeanstalk|aws-sdk-iot|aws-sdk-xray|aws-sdk-opsworks|aws-sdk-states|aws-sdk-batch|aws-sdk-storagegateway|aws-sdk-servicecatalog|aws-sdk-budgets|aws-sdk-sms|aws-sdk-costandusagereportservice|aws-sdk-devicefarm|aws-sdk-directoryservice|aws-sdk-opsworkscm|aws-sdk-directconnect|aws-sdk-health|aws-sdk-greengrass|aws-sdk-applicationdiscoveryservice|aws-sdk-waf|aws-sdk-resourcegroupstaggingapi|aws-sdk-migrationhub|aws-sdk-marketplacemetering|aws-sdk-shield|aws-sdk-wafregional|aws-sdk-marketplacecommerceanalytics|aws-sdk-support|aws-sdk-iotdataplane|aws-sdk-costexplorer|aws-sdk-medialive|aws-sdk-mediaconvert|aws-sdk-datapipeline|aws-sdk-marketplaceentitlementservice|aws-sdk-lambdapreview|aws-sdk-importexport|aws-sdk-codestar|aws-sdk-mobile|aws-sdk-alexaforbusiness|aws-sdk-appsync|aws-sdk-mq|aws-sdk-mediapackage|aws-sdk-mediastore|aws-sdk-serverlessapplicationrepository|aws-sdk-resourcegroups|aws-sdk-servicediscovery|aws-sdk-cloud9|aws-sdk-pricing|aws-sdk-mediastoredata|aws-sdk-iotjobsdataplane|aws-sdk-autoscalingplans|aws-sdk-acmpca|aws-sdk-fms|aws-sdk-iotanalytics|aws-sdk-mediatailor|aws-sdk-pi|aws-sdk-iot1clickdevicesservice|aws-sdk-iot1clickprojects|aws-sdk-signer|aws-sdk-cloudcontrolapi|awssh|aws-sigv4|aws-partitions|aws-eventstream|aws-sigv2|aws|aws-s3|aws-sdk-securityhub|aws-ses|aws-sdk-kafka|aws-sdk-ram|aws-sdk-s3control|aws-sdk-transfer|aws-sdk-rdsdataservice|aws-sdk-datasync|aws-sdk-amplify|aws-sdk-apigatewayv2|aws-sdk-licensemanager|aws-sdk-robomaker|aws-sdk-globalaccelerator|aws-sdk-comprehendmedical|aws-sdk-appmesh|aws-sdk-mediaconnect|aws-sdk-apigatewaymanagementapi|aws-sdk-backup|aws-sdk-mediapackagevod|aws-sdk-iotevents|aws-sdk-groundstation|aws-sdk-ioteventsdata|aws-record|aws-sdk-iotthingsgraph|aws-sdk-servicequotas|aws-sdk-ec2instanceconnect|aws-sdk-lakeformation|aws-sdk-savingsplans|aws-sdk-codestarnotifications|aws-sdk-imagebuilder|aws-sdk-kendra|aws-sdk-wafv2|aws-sdk-accessanalyzer|aws-sdk-computeoptimizer|aws-sdk-dataexchange|aws-sdk-networkmanager|aws-sdk-outposts|aws-sdk-migrationhubconfig|aws-sdk-iotsecuretunneling|aws-sdk-marketplacecatalog|aws-sdk-schemas|aws-sdk-codestarconnections|aws-sdk-ssooidc|aws-sdk-iotsitewise|aws-sdk-synthetics|aws-sdk-codeartifact|aws-sdk-braket|aws-sdk-identitystore|aws-sdk-redshiftdataapiservice|aws-sdk-ssoadmin|aws-sdk-rails|aws_cf_signer|aws-sdk-sso|aws-sdk-gluedatabrew|aws-sdk-appregistry|aws-sdk-networkfirewall|aws-sdk-iotwireless|aws-sdk-auditmanager|aws-sdk-mwaa|aws-sdk-greengrassv2|aws-sdk-amplifybackend|aws-sdk-wellarchitected|aws-sdk-iotdeviceadvisor|aws-sdk-iotfleethub|aws-kclrb|aws-sdk-fis|aws-sdk-mgn|aws-sdk-nimblestudio|aws-sdk-finspacedata|aws-sdk-finspace|aws-sdk-ssmcontacts|aws-sdk-ssmincidents|aws-sdk-applicationcostprofiler|aws-sdk-apprunner|aws-flow|aws-healthcheck|aws-sdk-proton|aws_ro|aws-sdk-route53recoverycontrolconfig|aws-sdk-route53recoveryreadiness|aws-sdk-route53recoverycluster|aws_data|aws-sdk-snowdevicemanagement|aws-xray-sdk|aws-sdk-kafkaconnect|aws-sdk-account|aws-sessionstore-dynamodb|aws-sdk-panorama|aws-sdk-resiliencehub|aws-sdk-migrationhubstrategyrecommendations|aws-sdk-appconfigdata|aws-sdk-drs|aws-sdk-sts|aws-sdk-migrationhubrefactorspaces|aws-sdk-cloudwatchrum|aws-sdk-inspector2|aws-es-transport|aws-sdk-backupgateway|aws-sdk-iottwinmaker|aws-sdk-amplifyuibuilder|aws-ssm-env|aws_agcod|aws-logs|aws-flow-core|aws-sdb|aws-mfa|aws_recon|right_aws|aws-pricing|aws-mfa-secure|aws_info|aws-ec2|carrierwave-aws|aws-cleaner|aws-eni|aws_pocketknife|aws_memfix|aws-rds|aws-swf|aws_helper|aws-rikanjo|aws_client|aws_assume_role|aws_runas|aws-must|aws_lambda_ric|aws_pipes|aws-ip|aws_ssh|aws_deploy|aws_csshx|aws-ami|aws_cloud_search|train-aws|aws-spec-generator|aws-ext|aws-controller|aws-lambda-runner|aws-instmd|aws-pws|aws-crt|aws-liam|aws_sdk|aws_auditor|aws-session-credentials|aws-auth|aws-url|aws-inventory|awsecrets|aws-ie|aws_sns_subscription|aws_tools|aws-ssh|aws-edges|aws_su|aws-data|aws-s3-instructure|aws-cfn-yats|aws-tools|aws_cron|aws-google|miasma-aws|aws-creds|em_aws|aws-asg-fleet|aws-sdk-code-generator|aws_sms|aws-lex-conversation|aws_status|aws-s3crets|aws_cred_vault|aws_dump|aws-dynamodb-query|aws-reporting|aws-rotate|aws-must-templates|aws_public_ips|aws-keys|aws_sns_kit|aws-s3-deploy|aws-elasticsearch|aws_sdb_bare|aws-watcher|aws_sqs_moniter|aws_keychain|aws-mason|aws-vpccreate|aws_as_code|aws-base|eventq_aws|aws_iot_device|aws_log_cleaner|aws-ec2-instance_types|aws_role_creds|aws-ses-rails31|aws-ssm-console|aws_cloud_map|aws-ses-v4|aws_account_number|aws-s3-cse|aws_secrets_loader|aws_s3_export|aws-insight|aws_keys|aws-tasks|aws_upload|aws-clean|aws_sam_yarn_builder|aws-rds-instance_types|aws_ec2_dns_name|aws-role|simple_aws|aws-architect|faraday_middleware-aws-sigv4|aws-signature-v4|aws-cft-tools|aws_provisioner|aws-sesocio-secrets|aws_instance_list|aws_session_token|aws_interactive_cli|awscosts|aws-whitepaper-downloader|aws-sdk-enhanced|aws-cli|aws-s3-akhtaboot|aws_student_accounts|aws-metadata-export|aws-rails-provisioner|aws-sts|aws-embedded-metrics-customink|aws_site_monitor|aws_cli_wrapper|aws-sdk-euca|aws-sdk-elb-tagging|aws-rsync|appoxy-aws|aws_xregion_sync|aws-rotate-keys|aws-cognito-srp|awsraw|hiera-aws|serverkit-aws|aws_agcod_2|aws-s3-multi-region|aws_beanstalk_tunkki|aws-ses-mailer|chef-provisioning-aws|aws-record-generator|awskeyring|hackerdude-aws|fluent-plugin-aws-elasticsearch-service|aboisvert_aws|aws_elb_health_check|aws-ec2-dns-name|aws_ses_newsletters|aws_cloudformation_helper|faraday_middleware-aws-signers-v4|awsm|awsec|aws-study-guide|middleman-aws|easy_aws|aws_access_key_scan|aws-iam-authenticator-rb|aws_ssh_key|cmeiklejohn-aws|aws-codedeploy-session-helper|bosh_cli_plugin_aws|aws_blue_green_deploy|aws-transcoder-rails|aws_stack_builder|jellyfish-aws|thor-aws|aws3upload|barnyard_aws|awslanes|awsquery|crossing).*"
+ tags:
diff --git a/rules/sinks/third_parties/sdkamplitude/ruby.yaml b/rules/sinks/third_parties/sdkamplitude/ruby.yaml
new file mode 100644
index 00000000..16967124
--- /dev/null
+++ b/rules/sinks/third_parties/sdkamplitude/ruby.yaml
@@ -0,0 +1,13 @@
+
+# Sink rule for ThirdParty SDK
+# The id follows a format : "ThirdParties.SDK.."
+
+sinks:
+
+ - id: ThirdParties.SDK.Amplitude
+ name: Amplitude
+ domains:
+ - "amplitude.com"
+ patterns:
+ - "(?i)(amplitude-api|amplitude-rb|fluent-plugin-amplitude).*"
+ tags:
diff --git a/rules/sinks/third_parties/sdkappnexus/ruby.yaml b/rules/sinks/third_parties/sdkappnexus/ruby.yaml
new file mode 100644
index 00000000..ce9bf66d
--- /dev/null
+++ b/rules/sinks/third_parties/sdkappnexus/ruby.yaml
@@ -0,0 +1,13 @@
+
+# Sink rule for ThirdParty SDK
+# The id follows a format : "ThirdParties.SDK.."
+
+sinks:
+
+ - id: ThirdParties.SDK.Appnexus
+ name: Appnexus
+ domains:
+ - "appnexus.com"
+ patterns:
+ - "(?i)(appnexusapi).*"
+ tags:
diff --git a/rules/sinks/third_parties/sdkatlassian/ruby.yaml b/rules/sinks/third_parties/sdkatlassian/ruby.yaml
new file mode 100644
index 00000000..5747f1a9
--- /dev/null
+++ b/rules/sinks/third_parties/sdkatlassian/ruby.yaml
@@ -0,0 +1,13 @@
+
+# Sink rule for ThirdParty SDK
+# The id follows a format : "ThirdParties.SDK.."
+
+sinks:
+
+ - id: ThirdParties.SDK.Atlassian
+ name: Atlassian
+ domains:
+ - "atlassian.com"
+ patterns:
+ - "(?i)(stash_api|atlassian-jwt|omniauth-atlassian-oauth2|atlassian_upm|atlassian_ui|atlassian_plugin_installer|atlassian_app_versions|atlassian-stash-avisi|atlassian-jwt-authentication|omniauth_crowd|jira-ruby|stash-client|authlogic_crowd|bamboo-client|crowd|confluence4r|bamboo-cli|crowd_rest|crowd-auth|jira-ruby-dmg|simplecov-clover|stash_pull_request_commenter|atl_config|usvn-crowd-sync|bpescatore-stash|face_control|fisheye-crucible|gojira|bamboo_api|faction|bamboo-console|simplecov-bamboo|nippocf|simple_crowd|crowd_rails|omnibucket|rubocop-junit-formatter|stash_notifier|sclemmer-jira-ruby|jira-ruby-added-transitions|zk-jira-ruby|jira_cli|ticketmaster-jira|knife-stash|aui_flash|kraut|jira_scan|taskmapper-jira|lita-stash-commit|danger-jira|jira|omniauth-jira|jira-cli|lita-jira|jira_report|jira_client|jira_tracker|jira-wsdl|jira-api|cb_jira_validator|jira_issues|jira_command|jira_api|jira-rest|jira-issues|jira_export|jira-script|jira_cmd|jira-remotelinker|capistrano-jira|jira_release|jira_cache|jira-worklog|jira_exception_collector|jira_cards|better_jira|danger-jira_sync|embulk-input-jira|git-jira|mongo-jira|brpm_module_jira|jira_dependency_visualizer|ruboty-jira|cafe-jira|fastlane-plugin-jira_versions|speedflow-plugin-jira|lita-jira-issues|jira4r|fastlane-plugin-jira_transition|cucumber-jira|errbit_jira_plugin|devise-jira-authenticable|active_jira|fastlane-plugin-jira_release_notes|ruby-jira-cli|jiralicious|fastlane-plugin-jira_issue_link|omniauth-jira-oauth2|fastlane-plugin-jira_issue_details|lita-onewheel-jira|fastlane-plugin-jira_transitions|jiragit|fastlane-plugin-jira_set_fix_version|jiraa|fastlane-plugin-jira_link|jiraby|jira4r-straightjacket|jirarest2|fastlane-plugin-set_jira_fix_version|fastlane-plugin-jira_ticket|jirawatch|xfel-timew-jira|jira4r-19|jirack|fastlane-plugin-jira_build_number|jirasync).*"
+ tags:
diff --git a/rules/sinks/third_parties/sdkbing/ruby.yaml b/rules/sinks/third_parties/sdkbing/ruby.yaml
new file mode 100644
index 00000000..9f5b59fc
--- /dev/null
+++ b/rules/sinks/third_parties/sdkbing/ruby.yaml
@@ -0,0 +1,13 @@
+
+# Sink rule for ThirdParty SDK
+# The id follows a format : "ThirdParties.SDK.."
+
+sinks:
+
+ - id: ThirdParties.SDK.Bing
+ name: Bing
+ domains:
+ - "bing.com"
+ patterns:
+ - "(?i)(RuBing|bing_translator|bing|bing-search|bing_translate_yaml|bing-ads|bing-helper|bing_images|soapy_bing|bing-location|bing-ads-reporting|bing-content-api|bing-ads-api|simple_bing|bing_ads_ruby_sdk|bing_ads_api|bing_translator_fix|bing_search_client|bing_ads_api_v9|binger|binged|voice_recognition_bing|bingImageSearch|bingo|cognitivebing|badabing|periplus|microsoft_ngram|rbing|gnib-ads-api|autotolk|gnib|middleman-sitemap-ping|mikedemers-rbing|keyword_ranking|searchbing|search_cli|rankstar|newsbing|plagiarism2|linkto|ffi-hiredis_vip-core|multi-analytics-turbolinks|search_terms|sitemap_notifier|bingodisk|bingoint|bingo_game).*"
+ tags:
diff --git a/rules/sinks/third_parties/sdkchatwork/ruby.yaml b/rules/sinks/third_parties/sdkchatwork/ruby.yaml
new file mode 100644
index 00000000..24471d06
--- /dev/null
+++ b/rules/sinks/third_parties/sdkchatwork/ruby.yaml
@@ -0,0 +1,13 @@
+
+# Sink rule for ThirdParty SDK
+# The id follows a format : "ThirdParties.SDK.."
+
+sinks:
+
+ - id: ThirdParties.SDK.Chatwork
+ name: Chatwork
+ domains:
+ - "chatwork.com"
+ patterns:
+ - "(?i)(chatwork|chatwork_to|omniauth-chatwork|goodbye_chatwork|capistrano-chatwork|chatwork_bridge|activeresource-chatwork|ruboty-chatwork|lita-chatwork|fluent-plugin-chatwork|capistrano-around_chatwork|chatwork_webhook_verify|danger-chatwork|ruboty-chatwork_webhook|sensu-plugins-chatwork|rundock-plugin-hook-chatwork|cwbot|cha|bo_gitcw|shutwork|chatworkify|chatwork_to_slack).*"
+ tags:
diff --git a/rules/sinks/third_parties/sdkcoinbase/ruby.yaml b/rules/sinks/third_parties/sdkcoinbase/ruby.yaml
new file mode 100644
index 00000000..c304bf91
--- /dev/null
+++ b/rules/sinks/third_parties/sdkcoinbase/ruby.yaml
@@ -0,0 +1,13 @@
+
+# Sink rule for ThirdParty SDK
+# The id follows a format : "ThirdParties.SDK.."
+
+sinks:
+
+ - id: ThirdParties.SDK.Coinbase
+ name: Coinbase
+ domains:
+ - "coinbase.com"
+ patterns:
+ - "(?i)(coinbase|coinbase-exchange|omniauth-coinbase|coinbase_commerce|coinbase_exchange|coinbase-pro|better-coinbase|spree_coinbase|mxvp-coinbase|coinbase-ruby|spree_coinbase_bitcoin_payment|coinbasepro-api|cbx|orderbook|rtcbx|rcbp|gdax).*"
+ tags:
diff --git a/rules/sinks/third_parties/sdkdatabricks/ruby.yaml b/rules/sinks/third_parties/sdkdatabricks/ruby.yaml
new file mode 100644
index 00000000..a3f2c2d9
--- /dev/null
+++ b/rules/sinks/third_parties/sdkdatabricks/ruby.yaml
@@ -0,0 +1,13 @@
+
+# Sink rule for ThirdParty SDK
+# The id follows a format : "ThirdParties.SDK.."
+
+sinks:
+
+ - id: ThirdParties.SDK.Databricks
+ name: Databricks
+ domains:
+ - "databricks.com"
+ patterns:
+ - "(?i)(databricks).*"
+ tags:
diff --git a/rules/sinks/third_parties/sdkdropbox/ruby.yaml b/rules/sinks/third_parties/sdkdropbox/ruby.yaml
new file mode 100644
index 00000000..82b1d60d
--- /dev/null
+++ b/rules/sinks/third_parties/sdkdropbox/ruby.yaml
@@ -0,0 +1,13 @@
+
+# Sink rule for ThirdParty SDK
+# The id follows a format : "ThirdParties.SDK.."
+
+sinks:
+
+ - id: ThirdParties.SDK.Dropbox
+ name: Dropbox
+ domains:
+ - "dropbox.com"
+ patterns:
+ - "(?i)(dropbox|dropbox_api|dropbox-sdk|dropbox-api|paperclip-dropbox|dropbox-sdk-v2|dropbox-deployment|omniauth-dropbox|fastlane-plugin-dropbox|carrierwave-dropbox|dropbox-dotfiles|git-dropbox|omniauth-dropbox-oauth2|dropbox-archive|dropbox-explorer|dropbox-aliix|dragonfly-dropbox_data_store|dropbox-sync|dropbox-folder-sync|activestorage-dropbox|sf-dropbox-ext|dropbox_api_v2|dropbox-invite|dropbox-api-petems|gmail-to-dropbox|dropbox_server_backup|dropbox-api-kilgore5|dropbox-api-alt|dropbox-sdk-sv|dropbox_content_hasher|omniauth-dropbox-oauth2-sv|fastlane-plugin-dropbox_upload|fastlane-plugin-publish_dropbox|omniauth-dropbox-business-api2|dropbox-sdk-forked_v2|get_dropbox_access_token).*"
+ tags:
diff --git a/rules/sinks/third_parties/sdkdwolla/ruby.yaml b/rules/sinks/third_parties/sdkdwolla/ruby.yaml
new file mode 100644
index 00000000..b101eda6
--- /dev/null
+++ b/rules/sinks/third_parties/sdkdwolla/ruby.yaml
@@ -0,0 +1,13 @@
+
+# Sink rule for ThirdParty SDK
+# The id follows a format : "ThirdParties.SDK.."
+
+sinks:
+
+ - id: ThirdParties.SDK.Dwolla
+ name: Dwolla
+ domains:
+ - "dwolla.com"
+ patterns:
+ - "(?i)(dwolla_v2|dwolla|dwolla-ruby|dwolla_swagger|spree_dwolla|omniauth-dwolla|fake_dwolla|money_mover).*"
+ tags:
diff --git a/rules/sinks/third_parties/sdkfacebook/ruby.yaml b/rules/sinks/third_parties/sdkfacebook/ruby.yaml
new file mode 100644
index 00000000..8defd253
--- /dev/null
+++ b/rules/sinks/third_parties/sdkfacebook/ruby.yaml
@@ -0,0 +1,13 @@
+
+# Sink rule for ThirdParty SDK
+# The id follows a format : "ThirdParties.SDK.."
+
+sinks:
+
+ - id: ThirdParties.SDK.Facebook
+ name: Facebook
+ domains:
+ - "facebook.com"
+ patterns:
+ - "(?i)(facebookbusiness|facebook_ads|facebookads|adparlor-facebook|jquery-facebook|facebook_sig_validator|facebook_js|koala|fb-channel-file|devise_facebook_open_graph|open_graph|joelind-koala|cotweet_koala|palidanx-koala|tyler_koala|ongair_ruby|whatsapp|whatsapp_bot|whatzapper|gupshup_whatsapp|xip-twilio|WhatsappBot|whathor|apiwha|omnichannel).*"
+ tags:
diff --git a/rules/sinks/third_parties/sdkflurry/ruby.yaml b/rules/sinks/third_parties/sdkflurry/ruby.yaml
new file mode 100644
index 00000000..04acb74b
--- /dev/null
+++ b/rules/sinks/third_parties/sdkflurry/ruby.yaml
@@ -0,0 +1,13 @@
+
+# Sink rule for ThirdParty SDK
+# The id follows a format : "ThirdParties.SDK.."
+
+sinks:
+
+ - id: ThirdParties.SDK.Flurry
+ name: Flurry
+ domains:
+ - "flurry.com"
+ patterns:
+ - "(?i)(flurry).*"
+ tags:
diff --git a/rules/sinks/third_parties/sdkfreshdesk/ruby.yaml b/rules/sinks/third_parties/sdkfreshdesk/ruby.yaml
new file mode 100644
index 00000000..707f7f77
--- /dev/null
+++ b/rules/sinks/third_parties/sdkfreshdesk/ruby.yaml
@@ -0,0 +1,13 @@
+
+# Sink rule for ThirdParty SDK
+# The id follows a format : "ThirdParties.SDK.."
+
+sinks:
+
+ - id: ThirdParties.SDK.Freshdesk
+ name: Freshdesk
+ domains:
+ - "freshdesk.com"
+ patterns:
+ - "(?i)(freshdesk|freshdesk-rest|freshdesk-ruby|freshdesk_api|freshdesk_apiclient|freshdesk-rails|galetahub-freshdesk|freshdesk-api-client|freshdesk-api-v2-rails|rottendesk|rubydesk|fci|freshly).*"
+ tags:
diff --git a/rules/sinks/third_parties/sdkgoogle/ruby.yaml b/rules/sinks/third_parties/sdkgoogle/ruby.yaml
new file mode 100644
index 00000000..cdadb154
--- /dev/null
+++ b/rules/sinks/third_parties/sdkgoogle/ruby.yaml
@@ -0,0 +1,21 @@
+
+# Sink rule for ThirdParty SDK
+# The id follows a format : "ThirdParties.SDK.."
+
+sinks:
+
+ - id: ThirdParties.SDK.Google
+ name: Google
+ domains:
+ - "google.com"
+ patterns:
+ - "(?i)(rgoogle|google-cloud-env|google-cloud-storage|google-cloud-pubsub|google-cloud|google-cloud-monitoring|google-cloud-firestore|google-cloud-datastore|google-cloud-dns|google-cloud-spanner|google-cloud-dataproc|google-cloud-redis|google-cloud-resource_manager|google-cloud-monitoring-v3|shrine-google_cloud_storage|ffwd-google-cloud|google-cloud-billing|google-cloud-recommender|activejob-google_cloud_pubsub|google-cloud-common|google-cloud-cloud_dms|google-cloud-debugger-v2|google-cloud-build|fastlane-plugin-google_cloud_storage|google-cloud-iot|google-cloud-memcache|elevation|google-cloud-dataproc-v1|google-cloud-dataproc-v1beta2|google-cloud-billing-v1|activejob-google_cloud_tasks|google-cloud-redis-v1|google_cloud_run|google-cloud-recommender-v1|google-cloud-compute-v1|google-cloud-redis-v1beta1|google-cloud-build-v1|google-cloud-monitoring-dashboard-v1|google-cloud-shell|google-cloud-iot-v1|google-cloud-cloud_dms-v1|logging-google-cloud|google-cloud-memcache-v1beta2|icalia-sdk-event-notification|google-cloud-core|google-cloud-errors|google-cloud-logging|volt-google-maps|google-cloud-bigquery|google-cloud-trace|google-cloud-debugger|google-cloud-error_reporting|google-cloud-bigtable|google_maps_service|google-maps|google_maps|bhm-google-maps|google_maps_geocoder|rails-google-maps|volt-google_maps|google_maps_rails|server-side-google-maps|scrivito_google_maps_widget|google_maps_api|google_maps_api-directions|google-maps-stitch-bin|google_maps_juice|opal-google_maps|google_maps_api-distance_matrix|koine-google_maps_client|sixarm_ruby_google_maps_api|google_maps_by_pete|nayutaya-googlemaps-polyline|jekyll-maps|ym4r|sarnesjo-twhere|map_monkey|pointable|gmaps|mapkit|kamel|georama|google4r-maps|greader|gcoder|googlemaps-services|googleMapsAPI-rails|mapcache|termapinator|gmaps_tz|gmapz|gmap-fontawesome|mapcoder|commuter|gmapper|inputmap|roadtrip|google_map|static_maps|geogle|google-geo|gmaps_v3|greatseth-google-geo|heycarsten-gcoder|geo_contrast|google-map-weather-intregration|route_boxer|google_set|gmaps_geocoding|gmapsjs|gdirections|lita-directions|address_verifier|distance_finder|geo_google|global_map_tiles|workarea-google_address_autocomplete|google-api-client|google-adwords-api|google-dfp-api|google-api|google_contacts_api|google_api|google-api-omniauth|google-api-customization|bps-google-api|google_custom_search_api|arvados-google-api-client|google_apps_api|google-content-api|google_business_api_url_signer|google-api-middle_man|google-api-rails|cure-google-api-client|google_api_hashtag|google_api_directions|lt-google-api|omniauth-google-api|google_image_api|google-api-client-rails|google_maps_api-core|google_calendar_api_v2|google_search_api|google-apis-androidpublisher_v3|google_directions_api|google_simple_api|google-api_client-keychain_store|google-apis-sheets_v4|google_music_api|google-apis-playcustomapp_v1|google_syncinator_api_client|ghost_google-api-client|collin-google_ajax_feed_api|google_api_url_shortener|jomz-google-api-client|lemboy-google-api-client|embulk-filter-google_translate_api|embulk-filter-google_vision_api|miasma-google|googleapis-common-protos-types|easy_translate|google-ads-googleads|gchartrb|google-apis-oauth2_v2|google-gax|google-search|google-apis-identitytoolkit_v3|stackdriver|googleapis-common-protos|google-apis-docs_v1|sk_google_custom_search_api|legato|google_distance_matrix|google-apis-analytics_v3|google_places|google-apis-classroom_v1|google_plus|garb|google-geocode|googl|google_apps|gcloud|google-apis-slides_v1|google-apis-chat_v1|google_client_login|googlecharts|embulk-filter-google_natural_language_api|google-apis|google_calendar|google-apis-analyticsadmin_v1alpha|fusion_tables|google-apis-searchconsole_v1|gdata_19|google-apis-reseller_v1|google-apis-site_verification_v1|google-apis-translate_v2|gcalapi|google-apis-redis_v1|google-apis-vault_v1|gdata|google-apis-redis_v1beta1|gaah|google-apis-analyticsdata_v1beta|google-apis-alertcenter_v1beta1|gstore|goauth2|googlecontacts|google-apis-androidenterprise_v1|google_rest|google-apis-keep_v1|google-apis-datacatalog_v1beta1|google_sdk|rugalytics|gooby|jordandcarter-rugalytics|google-apis-analyticsdata_v1alpha|google-apis-civicinfo_v2|eztz|google-apis-datacatalog_v1|google-translate|google_speech|adapi|google_apis|rgviz|google_checkout|g_ruby|gmoney|plus|google-apis-games_configuration_v1configuration|sishen-rtranslate|gdata4ruby|gdocs4ruby|googlebooks|visionmedia-google-search|google-image-charts|google_places_autocomplete|googleplus|Gooby|gvis|bemurphy-google_plus|shvets-google_translate|skyjam|gprov|vigetlabs-garb|toll_booth|artforge-rtranslate|geocoda|elisehuard-google_translate|gc-datastore|placed|gcal-ruby|seer|google_assistant|google-wrapper|googlestaticmap|google-custom_search|blythedunham-base4r|rgdata|pietern-contacts|google_translate|google-http-actionmailer|google_search|gdata-api|grapi|gtool|gahh|google-idtoken-verifier|google-analytics-data-v1alpha|crutch-google_translate|dusty-geocoder|tr4n5l4te|google-cells|garru-g_viz|google-simple-client|google-analytics-data|google-iam-v1beta|google-v3-geocoder|gplus|vocabulary|google_safe_browsing|soothsayer|GooglePlus|bookle|ruby_provisioning_api|garb-no-activesupport|fastlane-plugin-playship|findplace|google-amp-cache|ghazel-googlecharts|jsc|lieu|cloud_vision|google_books|GoogleReaderApi|rave|googletranslate|google-book|google-analytics-admin-v1alpha|archerfinley-google4r-checkout-1.0.5|google-analytics-data-v1beta|opengotham-rtranslate|gwx|simple_analytics|google-civic-ruby|civic_info|gchart|titanous-garb|places|gus|g_simple_api|google-civic|jonuts-garb|googlebook|gcal-unit|g_sheets|gcevent|marauder|only_google_apis|sheetsapi|static-gmaps|google-geocoder|placesearch|yancya-big_query|allyourbase|google_images|jparker-ruby-googlechart|dpickett-toll_booth|google_client|shingara-garb|simple_google_custom_search|metonym|gareadonly|googleurlshortener|google-authsub|static-gmaps2|google_static_maps_helper|gistance|google_fish|google-analytics|simple_google_drive|google_r|google_geocodings|amr_google_calendar|gdata2|mattetti-googlecharts|JamieFlournoy-g_viz|gattica|googleauth|malware_api|google_prediction|kenhirakawa-googlecharts|provisioning-api|google-apis-cloudsupport_v2beta|intouch-gdata4ruby|civic_aide|google_fusion_tables|google-oauth|google_currency_calculator|google_scholar|goo-gl|rounders-gdata-ruby|sevenwire-google-static-maps|googletastic|GoogleReaderApiUniq|googlereader|google-analytics-admin|gdrive_ruby|googlecal|cloud_natural_language|google_apps_oauth2|bdude-rosettastone|et-wsm|google-apis-clouddeploy_v1|matta-googlecharts|gtranslate-two|daimpi-google-search|google-directory|hisui|gsa-feeds|betelgeuse-googlecharts|goospell|google_cloud_vision|daimpi-google-rest|google-weather|google_sheets|gregoryfoster-gchartrb|gaffel|edave-gcal4ruby|macros-garb|jspradlin-gmoney|dmattes-static-gmaps|googleajax|gapps-provisioning|static_map|h13ronim-gcal4ruby|google_cse|lazy_google_analytics|ruby-google-suggest|ruboty-gcal|google_language|ruby-googlechart|gcs_api_gem|google-geocoding|ga-measurements|bookfinder|cloudstorage|google_tasks|gdata-georgedrummond|gdata-ruby19|jkarlsson-gdata|google-places|google-cloud-memcache-v1|yehezkielbs-gdata|fusion_tables_api|dfa_client|rgroups|civic_information|alexgregianin-knock-knock|mula|gicodewarrior-gdata|babylon|readmedia-garb|chdorner-gdocsapi-wrapper|visioner|oozou-fusion_tables|google_translation|aunderwo-gcal4ruby|dwaite-gdata|google_directions|google_oauth|sheetsu-ruby|vincentchu-gdata|gdata-19|goosi|bigbroda|mokolabs-googlecharts|cs210-gdata4ruby|google_url_signatures|gcs|gcal4ruby-aunderwo|googlus|ncri-seer|googleapi_manager|cannikin-gattica|gstock|google_search_cse|google_safe_browsing_redis|mini_geocode|pg_drive_backup|boogle|static-gmaps-v3|hacked0ff-reverse_geocode|rails_admin_place_field|iiif_google_cv|gisbn|free_google_translate|vcita-gcal4ruby|pzingg-gappsprovisioning|sem4r|thieso2-gattica|language-translator|glassmirror|gicodewarrior-gattica|rack-gcm|geeo_code|aunderwo-gdata4ruby|edave-gdata4ruby|google-apis-generator|jeremyf-gattica|google-cloud-deploy-v1|dbgrandi-googlecharts|rusty_google_places|ghazel-ghazel-googlecharts|garb-authsub|gdata-jruby-client|laszpio-googlecharts|rsay|takeo-googlecharts|laszpio-laszpio-googlecharts|jnunemaker-google-weather|sermoa-ruby_translate|google_font_extractor|glennr-seer|ruby_pagespeed_insights|sylvaing-seer|googol|google-apis-games_v1|vcita-gdata4ruby|google-cloud-deploy|grobi|gcp-vision|g_web_font|gapic|site_search|aurelian-contacts|mislav_contacts|picasa|google-safe-browsing-lookup|teejayvanslyke-google-blog-pinging-service|google-apis-games_management_v1management|painful_translate|pointy|betapond-gattica|yml_gtranslate|adsense_async|adsense_sync|kura|glass_sdk|chrisle-gattica|yt_meta|googlebooksclient|overlord|adsense_mobile|monki-GoogleAjax|google_translate_diff|google-auth-token_validator|google_charts|mlangenberg-googlesearch|songphi-gattica|encoded_polyline|ga_trackable|mirror-api|magic_addresses|clio-gcal4ruby|light_tr|google_map_directions|heycarsten-postalcoder|google_refresh|google_book|com-mash_ape-google_play_store-client|recaptcha-mailhide|emporium|analytics-rb|transleet|firebase|firebase_token_generator|rest-firebase|firebase_cloud_messenger|firebase-auth|firebase_id_token|rom-firebase|firebase_dynamic_link|firebase-admin|firebase-auth-rails|firebase-ruby|firebase-stats|fastlane-plugin-firebase_app_distribution|firebase-messaging|firebase_token_auth|firebase-cloning-tool|firebase-authentication|firebase-rails|firebase_auth|firebase-token-verify|rmx-firebase|firebase-admin-sdk|simple_firebase|firebase_admin_auth|middleman-firebase|firebase-ruby-client|opal-firebase|firebase-auth-id_token_keeper|firebase_faraday_client|fastlane-plugin-firebase|fastlane-plugin-firebase_management|google-apis-firebase_v1beta1|firebase-auth-id_token|ruby_firebase_verify|verify-firebase-jwt|firebase_auth_for_ruby|fire-model|fastlane-plugin-find_firebase_app_id|devise-fireauth|firebased|firefighter|firejwt|ffs|andpush|fuser|jera_push|bigbertha|fbase_auth|FireRails|google-api-fcm|google-apis-fcm_v1|basilik|hnrb|firecord|fastlane-plugin-firebase_management_api|google-apis-firebasehosting_v1beta1|google-apis-firebaserules_v1|hertz-fcm|google-apis-firebaseml_v1beta2|google-apis-firebaseml_v1|firepush|google-apis-firebasehosting_v1|google-apis-firebasestorage_v1beta|bitcoin-price|google-apis-firebaseappcheck_v1beta|fcmpush|frm_mercury|google-apis-firebasedynamiclinks_v1|fireauth|google-apis-firebasedatabase_v1beta|easyfire|google-apis-fcmdata_v1beta1|fcm|unagi-notifications|fcm_pusher).*"
+ tags:
+
+ - id: ThirdParties.SDK.Google.Cloud
+ name: Google Cloud
+ domains:
+ - "cloud.google.com"
+ patterns:
+ - "(?i)(cloudtasker|google-cloud-tasks).*"
+ tags:
diff --git a/rules/sinks/third_parties/sdkibm/ruby.yaml b/rules/sinks/third_parties/sdkibm/ruby.yaml
new file mode 100644
index 00000000..d6b612c8
--- /dev/null
+++ b/rules/sinks/third_parties/sdkibm/ruby.yaml
@@ -0,0 +1,13 @@
+
+# Sink rule for ThirdParty SDK
+# The id follows a format : "ThirdParties.SDK.."
+
+sinks:
+
+ - id: ThirdParties.SDK.Ibm
+ name: Ibm
+ domains:
+ - "ibm.com"
+ patterns:
+ - "(?i)(ibm-cloud-sdk|ibm_cloud_sdk_core|ibm_cloud_power|ibm_cloud_iam|ibm_cloud_databases|ibm_cloud_resource_controller|ibm_cloud_global_tagging|ibm_cloud_activity_tracker|manageiq-providers-ibm_cloud|ibm_vpc|knife-softlayer|gp-ruby-client|aspera-cli|watson-api-client).*"
+ tags:
diff --git a/rules/sinks/third_parties/sdkintercom/ruby.yaml b/rules/sinks/third_parties/sdkintercom/ruby.yaml
new file mode 100644
index 00000000..108a17a6
--- /dev/null
+++ b/rules/sinks/third_parties/sdkintercom/ruby.yaml
@@ -0,0 +1,13 @@
+
+# Sink rule for ThirdParty SDK
+# The id follows a format : "ThirdParties.SDK.."
+
+sinks:
+
+ - id: ThirdParties.SDK.Intercom
+ name: Intercom
+ domains:
+ - "intercom.io"
+ patterns:
+ - "(?i)(intercom|intercom-rails|omniauth-intercom|intercom-app|intercom_summary|lucid_intercom|intercom_export|cogniteev-intercom|ahoy-intercom|intercom_event_wrapper|hertz-courier-intercom|PSA|user_trackers|helply).*"
+ tags:
diff --git a/rules/sinks/third_parties/sdkline/ruby.yaml b/rules/sinks/third_parties/sdkline/ruby.yaml
new file mode 100644
index 00000000..cdf6f982
--- /dev/null
+++ b/rules/sinks/third_parties/sdkline/ruby.yaml
@@ -0,0 +1,13 @@
+
+# Sink rule for ThirdParty SDK
+# The id follows a format : "ThirdParties.SDK.."
+
+sinks:
+
+ - id: ThirdParties.SDK.Line
+ name: Line
+ domains:
+ - "line.me"
+ patterns:
+ - "(?i)(line-bot-api|line-bot|lotify|clova-speech|lbd_sdk|pihole|line_liff).*"
+ tags:
diff --git a/rules/sinks/third_parties/sdklinkedin/ruby.yaml b/rules/sinks/third_parties/sdklinkedin/ruby.yaml
new file mode 100644
index 00000000..943c4bbd
--- /dev/null
+++ b/rules/sinks/third_parties/sdklinkedin/ruby.yaml
@@ -0,0 +1,13 @@
+
+# Sink rule for ThirdParty SDK
+# The id follows a format : "ThirdParties.SDK.."
+
+sinks:
+
+ - id: ThirdParties.SDK.Linkedin
+ name: Linkedin
+ domains:
+ - "linkedin.com"
+ patterns:
+ - "(?i)(linkedin|linkedin-oauth2|omniauth-linkedin|linkedin-v2|omniauth-linkedin-oauth2|linkedin-drspin|linkedin-idkmybffjill|linkedin_orbit|linkedin-bdigital|linkedin_v2|linkedin-saimonmoore|linkedin_industries|linkedin-rb|linkedin-client|holetse-linkedin|linkedin-ruby|sinatra-linkedin|linkedin_sign_in|brienw-linkedin|cl_linkedin|ruby-linkedin|linkedin-build|linkedin-api2|omniauth-linkedin-jsapi|linkedin-saddle-client|linkedin2|linkedincrawler|omniauth-linkedin-oauth2-cwd|easy_auth-linked_in|linsc|crankin|linkout|leakedin|ezlinkedin|linked_in_archive_to_resume|completeness|linkedin2cv|scouter|fastlane-plugin-xbluepill|acts_as_cleo|link_to_profile|resumr|linked_in|sharrando).*"
+ tags:
diff --git a/rules/sinks/third_parties/sdkmailchimp/ruby.yaml b/rules/sinks/third_parties/sdkmailchimp/ruby.yaml
new file mode 100644
index 00000000..33171fea
--- /dev/null
+++ b/rules/sinks/third_parties/sdkmailchimp/ruby.yaml
@@ -0,0 +1,13 @@
+
+# Sink rule for ThirdParty SDK
+# The id follows a format : "ThirdParties.SDK.."
+
+sinks:
+
+ - id: ThirdParties.SDK.Mailchimp
+ name: Mailchimp
+ domains:
+ - "mailchimp.com"
+ patterns:
+ - "(?i)(monkey_party|mailchimp|omniauth-mailchimp|mailchimp_api|mailchimp_ses|mailchimp_api_v3|mailchimp_template|ruby-mailchimp|webhookr-mailchimp|mailchimp_subscriber|mailchimp_exporter|devise_mailchimp|easy_mailchimp|mailchimp_transactional|refinerycms-mailchimp|embulk-output-mailchimp|catarse_mailchimp|camaleon_mailchimp|chimpster|mojura-mailchimp|solidus_mailchimp_sync|trado_mailchimp_module|marnen-catarse_mailchimp|mailchimp3|gibbon|hominid|MailchimpMarketing|mailchimpv3|MailchimpTransactional|chimpster-rails|mc_markdown|hominid-wout|monkeywrench|monkey_wrench|chimpmunk|workarea-mail_chimp|bgetting-hominid|panthoot|mc|mcmailer|chimp_contact|banana_peels|chimp_mailer|chimp_light|babney-hominid|chimp_sync|Empact-hominid|mandrill_queue|malechimp|purple-monkey|netguru-hominid|mcparty|mailfox|catarse_monkeymail|chimpy|banana_bits|devise_campaignable|slack-ruby-bot-server-mailchimp).*"
+ tags:
diff --git a/rules/sinks/third_parties/sdkmailgun/ruby.yaml b/rules/sinks/third_parties/sdkmailgun/ruby.yaml
new file mode 100644
index 00000000..a8bc539a
--- /dev/null
+++ b/rules/sinks/third_parties/sdkmailgun/ruby.yaml
@@ -0,0 +1,13 @@
+
+# Sink rule for ThirdParty SDK
+# The id follows a format : "ThirdParties.SDK.."
+
+sinks:
+
+ - id: ThirdParties.SDK.Mailgun
+ name: Mailgun
+ domains:
+ - "mailgun.com"
+ patterns:
+ - "(?i)(mailgun-ruby|mailgun|mailgun_rails|griddler-mailgun|mailgun-rails|mailgun-tracking|mailgun_webhooks|mailgun_api|mailgun_catcher|capistrano-mailgun|mailgun-mailbox|rails-mailgun|mailgun-sendmail|mailgun_email_validator|mailgun-api-rails|lita-mailgun|mailgun-ruby-plus|rails-mailgun-plus|omw_mailgun|mailgunner|sensu-plugins-mailgun|factor-connector-mailgun|wj-mailgun-ruby|huginn_mailgun_agent|mailgat|pew_pew|mailqun|snipe).*"
+ tags:
diff --git a/rules/sinks/third_parties/sdkmedium/ruby.yaml b/rules/sinks/third_parties/sdkmedium/ruby.yaml
new file mode 100644
index 00000000..089c6a1d
--- /dev/null
+++ b/rules/sinks/third_parties/sdkmedium/ruby.yaml
@@ -0,0 +1,13 @@
+
+# Sink rule for ThirdParty SDK
+# The id follows a format : "ThirdParties.SDK.."
+
+sinks:
+
+ - id: ThirdParties.SDK.Medium
+ name: Medium
+ domains:
+ - "medium.com"
+ patterns:
+ - "(?i)(omniauth-medium|medium_api|medium-scrapper|medium|medium-sdk-ruby|medium_sdk|mediumite).*"
+ tags:
diff --git a/rules/sinks/third_parties/sdkmicrosoft/ruby.yaml b/rules/sinks/third_parties/sdkmicrosoft/ruby.yaml
new file mode 100644
index 00000000..8d74ee77
--- /dev/null
+++ b/rules/sinks/third_parties/sdkmicrosoft/ruby.yaml
@@ -0,0 +1,13 @@
+
+# Sink rule for ThirdParty SDK
+# The id follows a format : "ThirdParties.SDK.."
+
+sinks:
+
+ - id: ThirdParties.SDK.Microsoft
+ name: Microsoft
+ domains:
+ - "microsoft.com"
+ patterns:
+ - "(?i)(azure|azure-core|azure-storage|azure-storage-common|azure-storage-blob|azure_mgmt_resources|azure_mgmt_storage|azure-armrest|azure_mgmt_compute|azure_mgmt_network|azure_graph_rbac|azure_mgmt_sql|azure_mgmt_dns|azure-signature|azure_sdk|azure_mgmt_security|azure_mgmt_key_vault|ms_rest_azure|omniauth-azure-oauth2|azure_mgmt_traffic_manager|miasma-azure|azure-storage-file|azure_mgmt_monitor|azure_info|azure-contrib|paperclip-azure|azure-storage-queue|azure_mgmt_authorization|azure_mgmt_subscriptions|azure_key_vault|azure-storage-table|azure_search|azure_auth|azure_mgmt_msi|azure_mgmt_cdn|azure_mgmt_graph|azure-push|azure_mgmt_web|azure_mgmt_locks|azure_mgmt_redis|azure_mgmt_features|azure_mgmt_policy|azure_mgmt_search|azure_mgmt_commerce|azure_mgmt_scheduler|azure_mgmt_logic|azure_mgmt_batch|gitlab-fog-azure-rm|azure_client|knife-azure|omniauth-azure-activedirectory-v2|azure-acs|azure_mgmt_kusto|azure-loganalytics-datacollector-api|vagrant-azure|azure_mgmt_consumption|azure_mgmt_netapp|azure_mgmt_billing|azure_mgmt_relay|azure_mgmt_links|azure_mgmt_automation|azure_cognitiveservices_computervision|azure_mgmt_hdinsight|azure_event_grid|azure_mgmt_signalr|azure-sas|azure_cognitiveservices_face|azure_cognitiveservices_imagesearch|azure_cognitiveservices_textanalytics|azure_cognitiveservices_contentmoderator|azure_mgmt_media_services|carrierwave-azure|azure_cognitiveservices_entitysearch|azure_cognitiveservices_customsearch|azure_cognitiveservices_videosearch|azure_cognitiveservices_spellcheck|azure_cognitiveservices_newssearch|azure_media_service|azure_mgmt_notification_hubs|azure_mgmt_cognitive_services|azure-auth|azure_mgmt_container_service|azure_cognitiveservices_luisauthoring|azure-multistorage|azure_mgmt_privatedns|azure_mgmt_datalake_store|azure_mgmt_event_grid|azure_mgmt_iot_hub|azure-plus|azure_mgmt_recovery_services|azure_mgmt_service_bus|azure_mgmt_mariadb|azure_mgmt_machine_learning|azure_mgmt_sqlvirtualmachine|azure_mgmt_powerbi_embedded|azure_mgmt_datalake_analytics|azure_mgmt_event_hub|azure_mgmt_storagesync|azure_mgmt_container_instance|azure_service_fabric|azure_cognitiveservices_luisruntime|azure_cognitiveservices_qnamaker|azure_mgmt_container_registry|azure_mgmt_operational_insights|azure_mgmt_analysis_services|azure_mgmt_hanaonazure|azure_sas|azure_stt|azure_mgmt_advisor|azure_mgmt_mixedreality|azure_cognitiveservices_customvisionprediction|azure_cognitiveservices_visualsearch|azure_mgmt_api_management|azure_mgmt_edgegateway|azure_mgmt_stream_analytics|cloudstrap-azure|azure_mgmt_server_management|azure_mgmt_resourcegraph|azure_mgmt_azurestack|azure_cognitiveservices_customimagesearch|azure_cognitiveservices_autosuggest|azure_mgmt_marketplace_ordering|azure_jwt_auth|azure_cognitiveservices_localsearch|azure_mgmt_mobile_engagement|azure_mgmt_labservices|azure_mgmt_service_fabric|azure_mgmt_customer_insights|azure_mgmt_managed_applications|azure_mgmt_iot_central|azure_mgmt_policy_insights|azure_mgmt_resources_management|azure_mgmt_insights|foreman_azure|azure-fix|azure_cognitiveservices_anomalydetector|carrierwave-azure_rm|azure-tts|azure-key-vault|azure_mgmt_dev_spaces|azure_mgmt_recovery_services_backup|azure_mgmt_data_migration|jellyfish-azure|azure_mgmt_stor_simple8000_series|foreman_azure_rm|azure_direct_upload|fluent-plugin-azure-loganalytics|c-azure|kuby-azure|log4r-azure|azure_mgmt_recovery_services_site_recovery|azure_mgmt_machine_learning_services|jdbc-mssql-azure|refile-azure|kontena-plugin-azure|delayed_job_azure|ms_rest|logstash-output-azure|omniauth-azure-adv2|logstash-output-azure_loganalytics|xcpretty-azure-formatter|azure-auth-token_provider|azure_mgmt_azurestack_hci|fluent-plugin-azure-storage-append-blob|kubes_azure|carrierwave-azure-blob|stuartpreston-azure-sdk-for-ruby|omniauth-azure-ad|carrierwave-ms-azure|fluent-plugin-azure-queue|embulk-input-azure_blob_storage|microsoft-logstash-output-azure-loganalytics|embulk-output-azure_blob_storage|cocoapods-azure-universal-packages|logstash-input-azure_blob_storage|manageiq-providers-azure|sensu-plugins-azure|omniauth-azure_active_directory_b2c|dragonfly-azure_data_store|logstash-output-azure_event_hubs|paperclip-azure-storage|be_azure_cognitiveservices_face|terraspace_plugin_azure|logstash-input-azureblob|fluent-plugin-azure-table|hammer_cli_foreman_azure_rm|blobfish-azure-keyvault-ruby|xcpretty-azure-pipelines-formatter|manageiq-providers-azure_stack|embulk-filter-azure_text_analytics|omniauth-azure-oauth2-v2|fluent-plugin-azurestorage-gen2|azurex|juliusl-azure-sdk-for-ruby|embulk-filter-azure_computer_vision_api|logstash-output-kusto|embulk-filter-azure_translator_api|fluent-plugin-azure-storage-table|fluent-plugin-azure-storage-tables|fluent-plugin-azure-storage-append-blob-lts|async-fluent-azure-eventhubs-plugin|logstash-input-azurewadtable|fluent-plugin-azuremonitorlog|waz-storage|omniauth-bn-office365|fluent-plugin-application-insights|sensu-plugins-azurerm|fluent-plugin-azurestorage|fluent-plugin-documentdb|fluent-plugin-azureeventhubs-batched|fluent-plugin-azureeventhubs|fluent-plugin-azuresearch|waz-sync|sk-fluent-plugin-azureeventhubs|fluent-plugin-azurefunctions|custom_fluent-plugin-azure-storage-append-blob|fluent-plugin-azuremonitormetrics|logstash-input-azuretopicthreadable|fluent-plugin-azure-storage-append-blob-lts-azurestack|chef-provisioning-azurerm|jdbc-mssql|embulk-output-documentdb|embulk-output-azuresearch|generik-logstash-input-azureblob|dm-waztables-adapter|logstash-input-azureblob-json-head-tail|logstash-input-azureblob-saars|logstash-input-azureblob-xiaomi7732|omniauth-activedirectory).*"
+ tags:
diff --git a/rules/sinks/third_parties/sdknetflix/ruby.yaml b/rules/sinks/third_parties/sdknetflix/ruby.yaml
new file mode 100644
index 00000000..0a23f029
--- /dev/null
+++ b/rules/sinks/third_parties/sdknetflix/ruby.yaml
@@ -0,0 +1,13 @@
+
+# Sink rule for ThirdParty SDK
+# The id follows a format : "ThirdParties.SDK.."
+
+sinks:
+
+ - id: ThirdParties.SDK.Netflix
+ name: Netflix
+ domains:
+ - "netflix.com"
+ patterns:
+ - "(?i)(netflix|netflix_roulette|omniauth-netflix|rares-netflix|whats-on-netflix|netflix4r|kubrick|jekflix|ruby_robot).*"
+ tags:
diff --git a/rules/sinks/third_parties/sdknotion/ruby.yaml b/rules/sinks/third_parties/sdknotion/ruby.yaml
new file mode 100644
index 00000000..ecc0338b
--- /dev/null
+++ b/rules/sinks/third_parties/sdknotion/ruby.yaml
@@ -0,0 +1,13 @@
+
+# Sink rule for ThirdParty SDK
+# The id follows a format : "ThirdParties.SDK.."
+
+sinks:
+
+ - id: ThirdParties.SDK.Notion
+ name: Notion
+ domains:
+ - "notion.com"
+ patterns:
+ - "(?i)(notion|notion_orbit|notion_rb|notion-ruby-client|omniauth-notion|notion-sdk-ruby|notion_ruby|notion_client|notion_api|jekyll-notion).*"
+ tags:
diff --git a/rules/sinks/third_parties/sdkonesignal/ruby.yaml b/rules/sinks/third_parties/sdkonesignal/ruby.yaml
new file mode 100644
index 00000000..e064a2c7
--- /dev/null
+++ b/rules/sinks/third_parties/sdkonesignal/ruby.yaml
@@ -0,0 +1,13 @@
+
+# Sink rule for ThirdParty SDK
+# The id follows a format : "ThirdParties.SDK.."
+
+sinks:
+
+ - id: ThirdParties.SDK.Onesignal
+ name: Onesignal
+ domains:
+ - "onesignal.com"
+ patterns:
+ - "(?i)(onesignal|onesignal-ruby|devise-onesignal|onesignal-ruby-rails6|notification-pusher-onesignal|one_signal|onsignal).*"
+ tags:
diff --git a/rules/sinks/third_parties/sdkpaypal/ruby.yaml b/rules/sinks/third_parties/sdkpaypal/ruby.yaml
new file mode 100644
index 00000000..c3160f33
--- /dev/null
+++ b/rules/sinks/third_parties/sdkpaypal/ruby.yaml
@@ -0,0 +1,13 @@
+
+# Sink rule for ThirdParty SDK
+# The id follows a format : "ThirdParties.SDK.."
+
+sinks:
+
+ - id: ThirdParties.SDK.Paypal
+ name: Paypal
+ domains:
+ - "paypal.com"
+ patterns:
+ - "(?i)(swisspay|active_paypal_adaptive_payment|paypal-payment|spree_paypal_adaptive_payment|georgedrummond-active_paypal_adaptive_payment|paypal_adaptive|yukon|shoppe-paypal|paypal-express|pp-adaptive|lolita-paypal|adaptive_pay|ianfleeton-paypal-express|paypal-adaptive-gateway|sinatra-paypal|elucid-adaptive_pay|adapt|spree_paypal_website_standard|ruby-paypal|creative-paypal-express|spree_paypal_rest|spree_paypal_express|trado_paypal_module|creative-pp-adaptive|spree_paypal_express_mutalis|killbill-paypal-express|nimbleshop_paypalwp|astrails-paypal_adaptive|tonyla-paypal_adaptive|workarea-paypal|active_paypal_adaptive_accounts|koduc_express_paypal|adaptive_payments|spree_billing_sisow|lottay-paypal_adaptive|heartcheck-paypal|paypal-masspay|JekyllEWP|paypal-sdk-rest|paypal-sdk-core|paypal-sdk-merchant|paypal-checkout-sdk|paypal-sdk-adaptivepayments|paypal-sdk-permissions|paypal-sdk-adaptiveaccounts|paypal-sdk-invoice|paypal-sdk-subscriptions|paypal-payouts-sdk|paypal-sdk-buttonmanager|paypal-sdk-http-adapters|paypal-sdk-merchant-jk|paypal-sdk-rest-pmrb|paypal-sdk-buttonmanager-rails|paypal_merchant|cabernet|paypkg).*"
+ tags:
diff --git a/rules/sinks/third_parties/sdkpayture/ruby.yaml b/rules/sinks/third_parties/sdkpayture/ruby.yaml
new file mode 100644
index 00000000..7dea1d4b
--- /dev/null
+++ b/rules/sinks/third_parties/sdkpayture/ruby.yaml
@@ -0,0 +1,13 @@
+
+# Sink rule for ThirdParty SDK
+# The id follows a format : "ThirdParties.SDK.."
+
+sinks:
+
+ - id: ThirdParties.SDK.Payture
+ name: Payture
+ domains:
+ - "payture.com"
+ patterns:
+ - "(?i)(payture-cheques).*"
+ tags:
diff --git a/rules/sinks/third_parties/sdkpayu/ruby.yaml b/rules/sinks/third_parties/sdkpayu/ruby.yaml
new file mode 100644
index 00000000..2f0d868a
--- /dev/null
+++ b/rules/sinks/third_parties/sdkpayu/ruby.yaml
@@ -0,0 +1,13 @@
+
+# Sink rule for ThirdParty SDK
+# The id follows a format : "ThirdParties.SDK.."
+
+sinks:
+
+ - id: ThirdParties.SDK.Payu
+ name: Payu
+ domains:
+ - "payu.in"
+ patterns:
+ - "(?i)(solidus_payu_latam|easy_pay_u_latam|opay|killbill-payu-latam|upay|payu-latam|payu_latam|payuindia|payu-latam-rails|wj-payuindia).*"
+ tags:
diff --git a/rules/sinks/third_parties/sdkrazorpay/ruby.yaml b/rules/sinks/third_parties/sdkrazorpay/ruby.yaml
new file mode 100644
index 00000000..906c87fc
--- /dev/null
+++ b/rules/sinks/third_parties/sdkrazorpay/ruby.yaml
@@ -0,0 +1,13 @@
+
+# Sink rule for ThirdParty SDK
+# The id follows a format : "ThirdParties.SDK.."
+
+sinks:
+
+ - id: ThirdParties.SDK.Razorpay
+ name: Razorpay
+ domains:
+ - "razorpay.com"
+ patterns:
+ - "(?i)(razorpay|spree_razorpay|razorpay_pa|solidus_razorpay|ifsc).*"
+ tags:
diff --git a/rules/sinks/third_parties/sdkrisepay/ruby.yaml b/rules/sinks/third_parties/sdkrisepay/ruby.yaml
new file mode 100644
index 00000000..1c08f581
--- /dev/null
+++ b/rules/sinks/third_parties/sdkrisepay/ruby.yaml
@@ -0,0 +1,13 @@
+
+# Sink rule for ThirdParty SDK
+# The id follows a format : "ThirdParties.SDK.."
+
+sinks:
+
+ - id: ThirdParties.SDK.Risepay
+ name: Risepay
+ domains:
+ - "risepay.com"
+ patterns:
+ - "(?i)(risepay).*"
+ tags:
diff --git a/rules/sinks/third_parties/sdksalesforce/ruby.yaml b/rules/sinks/third_parties/sdksalesforce/ruby.yaml
new file mode 100644
index 00000000..26d44c20
--- /dev/null
+++ b/rules/sinks/third_parties/sdksalesforce/ruby.yaml
@@ -0,0 +1,13 @@
+
+# Sink rule for ThirdParty SDK
+# The id follows a format : "ThirdParties.SDK.."
+
+sinks:
+
+ - id: ThirdParties.SDK.Salesforce
+ name: Salesforce
+ domains:
+ - "salesforce.com"
+ patterns:
+ - "(?i)(omniauth-salesforce|salesforce_bulk_query|salesforce_bulk_api|salesforce_bulk|salesforce_flo|salesforce-orm|salesforce_id_formatter|salesforce-deploy-tool|salesforce_chunker|salesforce_bulk2|salesforce_ar_sync|salesforce_fsdb|openstax_salesforce|salesforce_cache|salesforce_adapter|dm-salesforce|salesforce_record|salesforce-rails|salesforce_connect|embulk-output-salesforce|hoopla_salesforce|salesforce-chatter|salesforce_bulk_quickfix|salesforce_http_client|salesforce-lead|gd_salesforce|salesforce_exporter|fn-salesforce|warden-salesforce|salesforce_client|salesforce_bulk_client|salesforce-einstein|rd-salesforce|dm-salesforce-adapter|active_salesforce|salesforce_bulk_oauth2|salesforce-bulkapi-notifier|rails-salesforce-connect|mct-rd-salesforce|tla-sbuilder-salesforce|embulk-input-salesforce_bulk|restforce|salesforcebulk|salesforce_bulk_query-edge|salesforce_bulk_api_serial_or_parallel|salesforceintegration|martinemde-dm-salesforce-adapter|rforce|salesforceapi-rest|executrix|restforce-db|asf-rest-adapter|metaforce|activeforce|soapforce|sf_migrate|draisine|seiun|mdata|sfdc|metamind|restforce-bulk|asf_scaffold_generator|leadcreatorgem|bulkforce|force|leadsf|sfd2|data-com-api|salesforklift|yasd|exact-target-client|sfkb|marketingcloud-mailer|tooling|massaji|metaforce-delivery_method|databasedotcom_console|active_force|metaforce-beta|rd_challenge_vivianec|levene|lead_create|lightning-ui|railsforce|marketingcloudsdk|openstax_active_force|refocus|sfmc-fuelsdk-ruby|importlead|sfdc_proxy|smartring|fuelsdk_json_bump|sf-username-password-authentication-and-rest-api|dragostsesdk|MyPreciousRuby1).*"
+ tags:
diff --git a/rules/sinks/third_parties/sdksendgrid/ruby.yaml b/rules/sinks/third_parties/sdksendgrid/ruby.yaml
new file mode 100644
index 00000000..4b8adbf0
--- /dev/null
+++ b/rules/sinks/third_parties/sdksendgrid/ruby.yaml
@@ -0,0 +1,13 @@
+
+# Sink rule for ThirdParty SDK
+# The id follows a format : "ThirdParties.SDK.."
+
+sinks:
+
+ - id: ThirdParties.SDK.Sendgrid
+ name: Sendgrid
+ domains:
+ - "sendgrid.com"
+ patterns:
+ - "(?i)(http_mailer|sendgrid|sendgrid-ruby|sendgrid-rails|sendgrid-actionmailer|griddler-sendgrid|sendgrid_webapi|sendgrid-api|sendgrid_smtpapi|sendgrid_ruby|sendgrid-web|sendgrid-mailer|sendgrid_notification|sendgrid_api|pokey-sendgrid|sendgrid-enphase|sendgrid-rails23|sendgrid_cli_mailer|sendgrid_actionmailer_adapter|sendgrid-newsletter|sendgrid_web|sendgrid_cli|rmm5t-sendgrid|pushpop-sendgrid|am-sendgrid|sendgrid_template_engine|mail_safe-sendgrid|sendgrid_template|sendgrid_contact_persist|sendgrid4r|smtpapi|embulk-input-sendgrid|omnihooks-sendgrid-parse|fluent-plugin-sendgrid-event|parity-sendgrid-api|gridhook|sensu-plugins-sendgrid|griddler|gatling_gun|newslettre|wlvalidate|send_grid_mailer|mail-x_smtpapi|fakegrid|griddler-acd|sg|office_boy|html-griddler|sg_mailer|gridSender|developerreply|email_events|kani_laser).*"
+ tags:
diff --git a/rules/sinks/third_parties/sdksentry/ruby.yaml b/rules/sinks/third_parties/sdksentry/ruby.yaml
new file mode 100644
index 00000000..ef2b7d30
--- /dev/null
+++ b/rules/sinks/third_parties/sdksentry/ruby.yaml
@@ -0,0 +1,13 @@
+
+# Sink rule for ThirdParty SDK
+# The id follows a format : "ThirdParties.SDK.."
+
+sinks:
+
+ - id: ThirdParties.SDK.Sentry
+ name: Sentry
+ domains:
+ - "sentry.io"
+ patterns:
+ - "(?i)(fluent-plugin-sentry-ruby).*"
+ tags:
diff --git a/rules/sinks/third_parties/sdkslack/ruby.yaml b/rules/sinks/third_parties/sdkslack/ruby.yaml
new file mode 100644
index 00000000..d0454088
--- /dev/null
+++ b/rules/sinks/third_parties/sdkslack/ruby.yaml
@@ -0,0 +1,13 @@
+
+# Sink rule for ThirdParty SDK
+# The id follows a format : "ThirdParties.SDK.."
+
+sinks:
+
+ - id: ThirdParties.SDK.Slack
+ name: Slack
+ domains:
+ - "slack.com"
+ patterns:
+ - "(?i)(slack-notifier|slack-messenger|slack-ruby-client|slack-api|slack-notify|slack-poster|lita-slack|slack-incoming-webhooks|omniauth-slack|slack-post|slack_hook|slack-ruby-bot|slack_mrkdwn|slack-ruby|slack_bot|slack_notifier|slack_msgr|chef-handler-slack|slack_chatter|slack_500|capistrano-slack|slack_webhooks|clearbit-slack|slack_messaging|fluent-plugin-slack|danger-slack|slack-smart-bot|resque-slack|slack_markdown|slack.rb|slack-bot-server|slack_resources|slack_widgets|slack-notification|slack_inviter|slack_message|slack-reporter|sensu-plugins-slack|slack_game|slack-stash|slack-rtmapi|slack-logger|slack_log_device|slack-cap|slack_mailer|slack-cli|slack_export|slack-mail|slack-ruby-block-kit|slack_oauth|slack_invitation|slack_scratcher|slack_api|capistrano-slack-notify|slack-peoplepuller|slack-emogen|ginjo-omniauth-slack|slack_ci|slack_transformer|slack-keep-presence|slack-ruby3|quandl-slack|slack_messenger|simple_slack|mina-slack|ruboty-slack|ellen-slack|capistrano-slack_notification|slack-ruby-bot-server|slack_neuralyzer|slack_alphabetter|slack-cli-webhook|slack-client|lolcommits-slack|slack-api-wrapper|jackal-slack|slack_tsuribari|slack_ruby|slack_logger|slack-webhook|fastlane-plugin-slack_upload|slack_cli|pushpop-slack|slack-progress|slack_notifier_wrapper|slack-rtmapi2|lita-slack-karma-sync|slackiq|ruboty-slack_rtm|async-slack|slack-bot-manager|eye-slack|slack-ruby-danger|slack-rtm-receiver|slackistrano|prpr-slack|pepito-slack|lita-slack-standup|slack_itc_autoingestion|mina_slack|gemsurance_slack|slack_pomodoro_timer|slack-wrapper|slack-rtmapi-fork|foreman_slack|slack-rtm-api|blinkman-slack|sinatra-slack|cap-slack-notify|slack-rtm-bot-helper|fde-slack-notification|mail_slack_bot|factor-connector-slack|mina_slack_promulgator|slackcat|exceptions_to_slack|jira-to-slack|boot_slack_bot|slackdown|slack-ruby-client-bhe|itunes_information_slack|simple-slack-bot|slack-big-emoji|slack_webhook_logger|operationcode-slack|slack_sign_in|slack-web-api|fastlane-plugin-slack_bot|slack_log_viewer|slack_notify_simple|mina_slack_notify|capistrano-slack-mp|detailed_slack_notifier|octobot-slack_agent|gorg_slack_chat|slack-ruby-bot-server-events|alerty-plugin-slack|slack_progress_bar|slack-block-kit|harvest_slack_report|slackbotsy|jackal-kitchen-slack|slack-ruby-bot-boilerplate|github_to_slack|omniauth-slack_signin|slackr|slack-ruby-bot-bhe|slack-incoming-webhooks-ruby|slack-emoji-download.rb|janky-slack-custom|hey-you-slack|slack_ruby_bot_authorization|yieldbot-detailed-slack|slacken|slacks|capistrano-slack-notifier|lex-slack|newrelic-slack-ruby-bot|slacky|spinach-slack-reportable|rack-error_to_slack|delayed_job_slack_notification|slack-ruby-bot-server-rtm|raise_to_slack|ruboty-slack_take_turns|correios_slack_bot|devise_slack_notifiable|ruboty-slack_reaction_added|slackit|slackoff|lita-slack-status|rundock-plugin-hook-slack|embulk-input-slack-history|resque_slack_notifier|repp-heartful_slack|rack-slack_request_verification|slackup|slackdo|nonono_reciever-slack|lita-slack_lingr_gateway_handler|slack-ruby-bot-server-stripe|rack-auth-slack|slackdraft|slack-ruby-bot-server-events-app-mentions|slackpost|slackbot_frd|remote-coffee-slack|slacking|embulk-input-slack_message|fluent-plugin-slack-stakater|embulk-output-slack_file_upload|slackvite|slappy|nine_one_one|capistrano-slackbot|sidekiq-scheduler-notification|xmpp4r-hipchat|ruboty-slack_rtm-emoji_changed|slackpipe|slackert|slackhook|slacked|arisaid|slackgetter|komonjo|slackbot-rails|breacan|capistrano-slackify|slackwebhook|embulk-input-slack_channel_messages|exception_notification-slacky).*"
+ tags:
diff --git a/rules/sinks/third_parties/sdkspotify/ruby.yaml b/rules/sinks/third_parties/sdkspotify/ruby.yaml
new file mode 100644
index 00000000..359a61a2
--- /dev/null
+++ b/rules/sinks/third_parties/sdkspotify/ruby.yaml
@@ -0,0 +1,13 @@
+
+# Sink rule for ThirdParty SDK
+# The id follows a format : "ThirdParties.SDK.."
+
+sinks:
+
+ - id: ThirdParties.SDK.Spotify
+ name: Spotify
+ domains:
+ - "spotify.com"
+ patterns:
+ - "(?i)(deezify|hibot|partygoer-player|anyplayer|sonice|homophone|spotify|omniauth-spotify|spotify-client|meta-spotify|spotify-dbus|spotify-to-mp3|spotify-api|spotify-ruby|spotify_rec|cinch-spotify|spotify-search|spotify_cli|spotify-charts|spotify_osx_controller|spotify-metadata|spotify_web|lita-spotify|jekyll-spotify|spotify-ruby-api|spotify_http_remote|jberkel-spotify-api|spotify-ruby-kev|omniauth-spotify-oauth2|rspotify|spof|simplespotify|spot|spotif-aye|spty|Musix|sparkey|spotilocal|spot_tracks|hallon-fifo|tweefy|spotty|music-query|ejaydj|spty_api|postrocktues|spotifiery|jektify|soundly|music_explorer|xspf2spotify|hallon-queue-output).*"
+ tags:
diff --git a/rules/sinks/third_parties/sdkstripe/ruby.yaml b/rules/sinks/third_parties/sdkstripe/ruby.yaml
new file mode 100644
index 00000000..e99bb56b
--- /dev/null
+++ b/rules/sinks/third_parties/sdkstripe/ruby.yaml
@@ -0,0 +1,13 @@
+
+# Sink rule for ThirdParty SDK
+# The id follows a format : "ThirdParties.SDK.."
+
+sinks:
+
+ - id: ThirdParties.SDK.Stripe
+ name: Stripe
+ domains:
+ - "stripe.com"
+ patterns:
+ - "(?i)(spree_account_recurring|stripe_saas|phcdevworks_accounts_stripe|stripe|workarea-stripe|stripe_invoice|cash_out|trado_stripe_module|stripe_clerk|koduc_stripe|pay|killbill-stripe|piggybak_stripe|solidus_stripe|catarse_stripe).*"
+ tags:
diff --git a/rules/sinks/third_parties/sdktelegram/ruby.yaml b/rules/sinks/third_parties/sdktelegram/ruby.yaml
new file mode 100644
index 00000000..0d4d5367
--- /dev/null
+++ b/rules/sinks/third_parties/sdktelegram/ruby.yaml
@@ -0,0 +1,13 @@
+
+# Sink rule for ThirdParty SDK
+# The id follows a format : "ThirdParties.SDK.."
+
+sinks:
+
+ - id: ThirdParties.SDK.Telegram
+ name: Telegram
+ domains:
+ - "telegram.org"
+ patterns:
+ - "(?i)(telegram-bot|telegram-bot-ruby|telegram|telegram_bot|telegram-ruby|fastlane-plugin-telegram|omniauth-telegram|xasin-telegram|telegram_workflow|telegram-bot-types|telegram_meetup_bot|telegram-rails|telegram-rb|telegram-webhooks|lita-telegram-plus|xnm-telegram|lita-telegram|capistrano-telegram|jaconda_telegram|sensu-plugins-telegram|telegram_notifications|telegram_chatbot|telegram_bot_ruby|telegram-auth|telegram_bot_middleware|telegram_notification|ya_telegram_bot|botkit-telegram|stealth-telegram|telegram-rabbit|ruboty-telegram|telegram-loggerbot-ruby|telegram_bot_mgo|exception_notification_telegram|capistrano-telegram_notification|telegram_bot_api|telegram_web_proxy|telegram_imdb_bot|chatbot_helper-telegram|telegram_bot_builder|telegram-bot_manager|telegram-bot-response_builder).*"
+ tags:
diff --git a/rules/sinks/third_parties/sdktencent/ruby.yaml b/rules/sinks/third_parties/sdktencent/ruby.yaml
new file mode 100644
index 00000000..2dc4b85d
--- /dev/null
+++ b/rules/sinks/third_parties/sdktencent/ruby.yaml
@@ -0,0 +1,13 @@
+
+# Sink rule for ThirdParty SDK
+# The id follows a format : "ThirdParties.SDK.."
+
+sinks:
+
+ - id: ThirdParties.SDK.Tencent.Cloud
+ name: Tencent Cloud
+ domains:
+ - "cloud.tencent.com"
+ patterns:
+ - "(?i)(tencent_trustsql|tencent_cos_sdk|tencent-ai|tencent_cloud_cos|tencent_cloud_sms|carrierwave-tencent_cos|tencent_simple_sms|hq_tencent_dsp_api|tencentcloud-sdk-common|tencentcloud-sdk-as|tencentcloud-sdk-sms|tencentcloud-sdk-cvm|tencentcloud-sdk-gme|tencentcloud-sdk-dlc|tencentcloud-sdk-gs|tencentcloud-sdk-tem|tencentcloud-sdk-organization|tencentcloud-sdk-vms|tencentcloud-sdk-mps|tencentcloud-sdk-monitor|tencentcloud-sdk-pds|tencentcloud-sdk-billing|tencentcloud-sdk-ump|tencentcloud-sdk-tci|tencentcloud-sdk-privatedns|tencentcloud-sdk-dtf|tencentcloud-sdk-mgobe|tencentcloud-sdk-ticm|tencentcloud-sdk-nlp|tencentcloud-sdk-msp|tencentcloud-sdk-bm|tencentcloud-sdk-oceanus|tencentcloud-sdk-tke|tencentcloud-sdk-tms|tencentcloud-sdk-cdb|tencentcloud-sdk-tiw|tencentcloud-sdk-tbaas|tencentcloud-sdk-tse|tencentcloud-sdk-gse|tencentcloud-sdk-apcas|tencentcloud-sdk-mna|tencentcloud-sdk-btoe|tencentcloud-sdk-bda|tencentcloud-sdk-sslpod|tencentcloud-sdk-cds|tencentcloud-sdk-tsf|tencentcloud-sdk-wss|tencentcloud-sdk-yunjing|tencentcloud-sdk-dbbrain|tencentcloud-sdk-cynosdb|tencentcloud-sdk-aai|tencentcloud-sdk-advisor|tencentcloud-sdk-tcex|tencentcloud-sdk-dayu|tencentcloud-sdk-tiems|tencentcloud-sdk-youmall|tencentcloud-sdk-cmq|tencentcloud-sdk-iot|tencentcloud-sdk-trtc|tencentcloud-sdk-redis|tencentcloud-sdk-ssm|tencentcloud-sdk-ocr|tencentcloud-sdk-apigateway|tencentcloud-sdk-mvj|tencentcloud-sdk-captcha|tencentcloud-sdk-dts|tencentcloud-sdk-ssa|tencentcloud-sdk-cloudaudit|tencentcloud-sdk-tics|tencentcloud-sdk-ft|tencentcloud-sdk-tav|tencentcloud-sdk-cam|tencentcloud-sdk-rum|tencentcloud-sdk-partners|tencentcloud-sdk-yunsou|tencentcloud-sdk-gpm|tencentcloud-sdk-tcr|tencentcloud-sdk-ms|tencentcloud-sdk-waf|tencentcloud-sdk-tts|tencentcloud-sdk-vod|tencentcloud-sdk-tdmq|tencentcloud-sdk-cr|tencentcloud-sdk-mrs|tencentcloud-sdk-wav|tencentcloud-sdk-rkp|tencentcloud-sdk-npp|tencentcloud-sdk-cme|tencentcloud-sdk-tag|tencentcloud-sdk-vpc|tencentcloud-sdk-gaap|tencentcloud-sdk-tkgdq|tencentcloud-sdk-domain|tencentcloud-sdk-smpn|tencentcloud-sdk-ecm|tencentcloud-sdk-es|tencentcloud-sdk-bmeip|tencentcloud-sdk-postgres|tencentcloud-sdk-ecdn|tencentcloud-sdk-cii|tencentcloud-sdk-cim|tencentcloud-sdk-dc|tencentcloud-sdk-bmvpc|tencentcloud-sdk-asr|tencentcloud-sdk-eis|tencentcloud-sdk-chdfs|tencentcloud-sdk-cbs|tencentcloud-sdk-tione|tencentcloud-sdk-bizlive|tencentcloud-sdk-dcdb|tencentcloud-sdk-facefusion|tencentcloud-sdk-cpdp|tencentcloud-sdk-cat|tencentcloud-sdk-eiam|tencentcloud-sdk-faceid|tencentcloud-sdk-api|tencentcloud-sdk-bri|tencentcloud-sdk-ba|tencentcloud-sdk-batch|tencentcloud-sdk-iotexplorer|tencentcloud-sdk-taf|tencentcloud-sdk-lp|tencentcloud-sdk-essbasic|tencentcloud-sdk-lighthouse|tencentcloud-sdk-tsw|tencentcloud-sdk-tiia|tencentcloud-sdk-ds|tencentcloud-sdk-tbm|tencentcloud-sdk-solar|tencentcloud-sdk-tat|tencentcloud-sdk-habo|tencentcloud-sdk-rp|tencentcloud-sdk-tia|tencentcloud-sdk-ims|tencentcloud-sdk-sts|tencentcloud-sdk-tdid|tencentcloud-sdk-ie|tencentcloud-sdk-iotcloud|tencentcloud-sdk-cis|tencentcloud-sdk-aa|tencentcloud-sdk-rce|tencentcloud-sdk-soe|tencentcloud-sdk-ccc|tencentcloud-sdk-bmlb|tencentcloud-sdk-zj|tencentcloud-sdk-asw|tencentcloud-sdk-ckafka|tencentcloud-sdk-cfs|tencentcloud-sdk-mongodb|tencentcloud-sdk-iottid|tencentcloud-sdk-tmt|tencentcloud-sdk-scf|tencentcloud-sdk-vm|tencentcloud-sdk-ams|tencentcloud-sdk-cwp|tencentcloud-sdk-ame|tencentcloud-sdk-tcb|tencentcloud-sdk-dnspod|tencentcloud-sdk-market|tencentcloud-sdk-cms|tencentcloud-sdk-iotvideoindustry|tencentcloud-sdk-hcm|tencentcloud-sdk-tbp|tencentcloud-sdk-emr|tencentcloud-sdk-live|tencentcloud-sdk-drm|tencentcloud-sdk-fmu|tencentcloud-sdk-tcm|tencentcloud-sdk-cfw|tencentcloud-sdk-ses|tencentcloud-sdk-ic|tencentcloud-sdk-afc|tencentcloud-sdk-tcaplusdb|tencentcloud-sdk-cls|tencentcloud-sdk-antiddos|tencentcloud-sdk-tic|tencentcloud-sdk-clb|tencentcloud-sdk-ecc|tencentcloud-sdk-ape|tencentcloud-sdk-mariadb|tencentcloud-sdk-cdn|tencentcloud-sdk-iotvideo|tencentcloud-sdk-ssl|tencentcloud-sdk-sqlserver|tencentcloud-sdk-kms|tencentcloud-sdk-iai|tencentcloud-sdk-memcached|tencentcloud-sdk-af|tencentcloud-sdk-cws|tencentcloud-sdk-cloudhsm|tencentcloud-sdk-iir|tencentcloud-sdk-thpc|tencentcloud-sdk-ivld|tencentcloud-sdk-apm|tencentcloud-sdk-tcss|tencentcloud-sdk-iecp|qqpush|tencentcloud-sdk-eb|tencentcloud-sdk-common-1.0.119|tencentcloud-sdk-trtc-1.0.119|tx_nlp|cos|qcloud_ruby).*"
+ tags:
diff --git a/rules/sinks/third_parties/sdktrello/ruby.yaml b/rules/sinks/third_parties/sdktrello/ruby.yaml
new file mode 100644
index 00000000..047d529b
--- /dev/null
+++ b/rules/sinks/third_parties/sdktrello/ruby.yaml
@@ -0,0 +1,13 @@
+
+# Sink rule for ThirdParty SDK
+# The id follows a format : "ThirdParties.SDK.."
+
+sinks:
+
+ - id: ThirdParties.SDK.Trello
+ name: Trello
+ domains:
+ - "trello.com"
+ patterns:
+ - "(?i)(slack_trello|ruby-trello|omniauth-trello|trello_flow|trello_cli|trello-client|trello_github|trello-changelog|trello_client|trello-pipes|trello_webhook|trello_lead_time|ki_trello|github-trello|omnifocus-trello|trello_branch|ruboty-trello|trello_freestyler|trello_effort_tracker|trello-factory|trello_slurper|trello_dxy|lita-trello|startling_trello|trello-list2card|github-trello-cl|trello_client_lite|taskmapper-trello).*"
+ tags:
diff --git a/rules/sinks/third_parties/sdktwitter/ruby.yaml b/rules/sinks/third_parties/sdktwitter/ruby.yaml
new file mode 100644
index 00000000..74e1ff27
--- /dev/null
+++ b/rules/sinks/third_parties/sdktwitter/ruby.yaml
@@ -0,0 +1,13 @@
+
+# Sink rule for ThirdParty SDK
+# The id follows a format : "ThirdParties.SDK.."
+
+sinks:
+
+ - id: ThirdParties.SDK.Twitter
+ name: Twitter
+ domains:
+ - "twitter.com"
+ patterns:
+ - "(?i)(twitter|omniauth-twitter|twitter-text|twitter-stream|twitter_oauth|twitter-bootstrap-rails|em-twitter|twitter-typeahead-rails|twitter-ads|jnunemaker-twitter|cinch-twitter|twitter-auth|compass_twitter_bootstrap|twitter-login|neo4apis-twitter|ex_twitter|twitter-photos|twitter_bootstrap|twitter-vine|lita-twitter|stratify-twitter|twitter-bootswatch-rails|oauth_twitter|hellhound-twitter|twitter-cache|dschn-twitter|twitter_api|twitter-stats|twitter_connect|devise-twitter|ruboty-twitter|twitter_friendly|twitter_images|twitter_meme|twitter_username_extractor|twitter_cards|joelind-twitter|twitter_kotoba|bkocik-twitter|twitter_anonymous_client|twitter_server|twitter-jruby|twitter-multi|ddollar-twitter|twitter_hashtag|erwaller-twitter|twitter-userstream|twitter_rss|twitter_cldr_js|twitter-bootstrap-rails-confirm|twitter-bootstrap3-rails|billymeltdown-twitter|atok-twitter|knife-twitter|twitter-bootstrap-helpers|twitter_retry|deadprogrammer-twitter|fluent-plugin-twitter|markov_twitter|dustin-twitter|twitter_ads|twitter_bot|twitter-lists|moomerman-twitter_oauth|secobarbital-twitter|twitter_alert|mbleigh-twitter-auth|oii_twitter_goodies|typho-twitter|pjdavis-twitter|rpbertp13-twitter|twitter_feed|ellen-twitter|deedubs-twitter|cicloid-twitter|twitter_lti|gilesbowkett-twitter|twitter_client|capistrano-twitter|handcrafted-twitter|szimek-twitter|nobert-twitter|siuying-twitter|neufelry-twitter-sms|twitter_to_csv|twitter-bootstrap|bcms_twitter|jlind-twitter|teejayvanslyke-twitter|radiant-twitter-extension|sml-twitter|twitter_friends|dancroak-twitter-search|rorra-twitter|twitter-console|twitter_bootstrap_builder|twitter_atm|ifttt-twitter|sass-twitter-bootstrap|twitter-bootstrapped|twitter_bot_generator|twitter_backup|anthonycrumley-twitter|twitter-friends|arthurgeek-twitter|twitter-bootswatch-rails-helpers|twitter-knife|baron-twitter|fetcher-microdata-twitter|dacort-twitter|codetocustomer-twitter|twitter-config|drnic-twitter|twitter-vanity-suite|twitter_oauth2|egze-twitter|easy_auth-twitter|twitter_bootstrap_combo|twitter_bootstrap_sass|twitter_search_photos|twitter_bootstrap_helper|ubermajestix-twitter|neufelry-twitter|slack_twitter_egosa|michaeltaras-twitter|ssoroka-twitter|netshade-twitter|ministrycentered-twitter|pushpop-twitter|lazyatom-twitter|paulsingh-twitter|rcarver-twitter|jugyo-twitter_oauth|twitter-bot|twitter_bootstrap_wizard_rails|twitter_bootstrap_markup|ruboty-twitter_search|twitter-bootstrap-components-rails|sinatra-twitter-oauth|scrivito_twitter_widget|twitter_bootstrap_form_for|jarodluebbert-twitter_oauth|nakajima-twitter_oauth|lukemelia-twitter-stream|lti_twitter_engine|twitter_image_tag|edgar-twitter-search|sensu-plugins-twitter|look-twitter-search|twitter-text-simpleidn|twitter_with_auto_pagination|twitter-bootstrap-markup-rails|twitter-text-relative|twitter_topic_bot|twitter-bootstrap-scaffold|farm_twitter_bootstrap|twitter_labs_api|twitter-bootstrap-rails-cdn|cicloid-twitter_oauth|oauth-cli-twitter|heart_twitter|rack-twitter-auth|my_timeline-twitter|gleuch-twitter_oauth|bot_twitter_ebooks|twitter_web_intents|twitter-bootswatch-rails-fontawesome|twitter-lists-cli|ruboty-twitter_track|szimek-twitter_rails|twitter_bootstrap_helpers|twitter_bootstrap-helpers|twitter_snowflake|twitter-bootstrap-ruby|twitter-flight-rails|simple_twitter|chmeee-twitter-fusefs|bcms_twitter_module|twitter-request-headers|dschn-twitter_oauth|twitter_ratchet_rails|twitter-bootstrap-turbo|pk-twitter_oauth).*"
+ tags:
diff --git a/rules/sinks/third_parties/sdkupwork/ruby.yaml b/rules/sinks/third_parties/sdkupwork/ruby.yaml
new file mode 100644
index 00000000..7da617b7
--- /dev/null
+++ b/rules/sinks/third_parties/sdkupwork/ruby.yaml
@@ -0,0 +1,13 @@
+
+# Sink rule for ThirdParty SDK
+# The id follows a format : "ThirdParties.SDK.."
+
+sinks:
+
+ - id: ThirdParties.SDK.Upwork
+ name: Upwork
+ domains:
+ - "upwork.com"
+ patterns:
+ - "(?i)(upwork-api|omniauth-upwork|ruby-upwork-oauth2|omniauth-upwork-oauth).*"
+ tags:
diff --git a/rules/sinks/third_parties/sdkvercel/ruby.yaml b/rules/sinks/third_parties/sdkvercel/ruby.yaml
new file mode 100644
index 00000000..d740dd90
--- /dev/null
+++ b/rules/sinks/third_parties/sdkvercel/ruby.yaml
@@ -0,0 +1,13 @@
+
+# Sink rule for ThirdParty SDK
+# The id follows a format : "ThirdParties.SDK.."
+
+sinks:
+
+ - id: ThirdParties.SDK.Vercel
+ name: Vercel
+ domains:
+ - "vercel.com"
+ patterns:
+ - "(?i)(vercellus).*"
+ tags:
diff --git a/rules/sinks/third_parties/sdkvmware/ruby.yaml b/rules/sinks/third_parties/sdkvmware/ruby.yaml
new file mode 100644
index 00000000..0d307521
--- /dev/null
+++ b/rules/sinks/third_parties/sdkvmware/ruby.yaml
@@ -0,0 +1,13 @@
+
+# Sink rule for ThirdParty SDK
+# The id follows a format : "ThirdParties.SDK.."
+
+sinks:
+
+ - id: ThirdParties.SDK.Vmware
+ name: Vmware
+ domains:
+ - "vmware.com"
+ patterns:
+ - "(?i)(vmware_web_service).*"
+ tags:
diff --git a/rules/sinks/third_parties/sdkwavefront/ruby.yaml b/rules/sinks/third_parties/sdkwavefront/ruby.yaml
new file mode 100644
index 00000000..40da4de4
--- /dev/null
+++ b/rules/sinks/third_parties/sdkwavefront/ruby.yaml
@@ -0,0 +1,13 @@
+
+# Sink rule for ThirdParty SDK
+# The id follows a format : "ThirdParties.SDK.."
+
+sinks:
+
+ - id: ThirdParties.SDK.Wavefront
+ name: Wavefront
+ domains:
+ - "wavefront.com"
+ patterns:
+ - "(?i)(wavefront-sdk).*"
+ tags:
diff --git a/rules/sinks/third_parties/sdkwechat/ruby.yaml b/rules/sinks/third_parties/sdkwechat/ruby.yaml
new file mode 100644
index 00000000..1405e756
--- /dev/null
+++ b/rules/sinks/third_parties/sdkwechat/ruby.yaml
@@ -0,0 +1,13 @@
+
+# Sink rule for ThirdParty SDK
+# The id follows a format : "ThirdParties.SDK.."
+
+sinks:
+
+ - id: ThirdParties.SDK.Wechat
+ name: Wechat
+ domains:
+ - "wechat.com"
+ patterns:
+ - "(?i)(wechat_mp|wechat|omniauth-wechat|wechat-core|wechat-sns|wechat-jsapi|wechat-validator|wechat-api|wechat-handler|wechat-callback|wechat-validation|wechat-adapter|wechat-pay|wechat-rails|wechat-shake_around|wechat-bot2|omniauth-wechat-oauth2|wechat_payment|wechat-rb|motion_wechat|wechat_client|motion-wechat|sinatra-wechat|wechat_work|wechat-bot|easy_wechat|wechat-omniauth-web|ocean-wechat|fakesite-wechat|xi_wechat_corp|wechat_app|wechat-client|wechat-auth_client|simple_wechat|sharp_wechat|gfd_wechat|omniauth_oauth2_wechat|socialed_wechat|omniauth-open_wechat|fastlane-plugin-wechat|bonio-omniauth-wechat-oauth2|sorcery_wechat_provider|omniauth-open-wechat-oauth2|ocean_wechat_robot|wx_pay|weui-rails|wechatpay|wechater|Rwepay|wxpay|we_chat|we_whisper|weichat_rails|wework|weixin_pay|omniauth-mpwechat-oauth2|wx_pay_api|hubs|omniauth-wx|wmp_sdk|app_status_notification).*"
+ tags:
diff --git a/rules/sinks/third_parties/sdkyoutube/ruby.yaml b/rules/sinks/third_parties/sdkyoutube/ruby.yaml
new file mode 100644
index 00000000..cb8abce1
--- /dev/null
+++ b/rules/sinks/third_parties/sdkyoutube/ruby.yaml
@@ -0,0 +1,13 @@
+
+# Sink rule for ThirdParty SDK
+# The id follows a format : "ThirdParties.SDK.."
+
+sinks:
+
+ - id: ThirdParties.SDK.Youtube
+ name: Youtube
+ domains:
+ - "youtube.com"
+ patterns:
+ - "(?i)(youtube_search|youtube_it|youtube|youtube_id|youtube_addy|youtube-g|youtube_rails|youtube-dl.rb|youtube_dlhelper|youtube_url|youtube_query|youtube_embed|jekyll-youtube|youtube_pop|youtube-embed|simple_youtube|omniauth-youtube|youtube-downloader|ruboty-youtube|punndit_youtube|youtube_dl|youtube_images|youtube_video|youtube_feed|youtube_sync|lita-youtube|youtube-ripper|youtube_analytics|youtube_audio|youtube_transcript2020|youtube_identifier|youtube-searcher|youtube_api|easy_youtube|active_youtube|paperclip-youtube|youtube_data_api|html-pipeline-youtube|bulk_youtube|ecm_youtube|youtube_search_thumbnail|basic_youtube|spree_youtube|youtube_dl_ruby|msp-youtube-g|youtube_video_id|workarea-youtube_playlists|youtube_audio_downloader|gaqzi-youtube-downloader|podcast-to-youtube|agiley-youtube-g|lita-youtube-me|natedaiger-youtube-g|vibedeck-youtube_it|ruby-youtube-dl|tmm1-youtube-g|youtube_video_info|youtube-g-es|jekyll-html5-youtube|google-apis-youtube_v3|lita-onewheel-youtube|slainer68_youtube_it|youtube_to_rss|sensu-plugins-youtube|cinch-youtube-search|ecm_youtube_backend|audio_to_youtube|trak3r-youtube_sso|asciidoctor-youtube|mintdigital-youtube-g|nddrylliog_youtube_it|beef-youtube-g|ceritium-youtube-g2|FiXato-youtube-g|pius-youtube-g|youtubeDL|videojs-ng-youtube|fetch_youtube_transcript|ceritium-youtube-g-extra|youtube_video_search_at_web_page|google-apis-youtube_analytics_v2|video_info).*"
+ tags:
diff --git a/rules/sinks/third_parties/sdkzoom/ruby.yaml b/rules/sinks/third_parties/sdkzoom/ruby.yaml
new file mode 100644
index 00000000..5d4ab943
--- /dev/null
+++ b/rules/sinks/third_parties/sdkzoom/ruby.yaml
@@ -0,0 +1,13 @@
+
+# Sink rule for ThirdParty SDK
+# The id follows a format : "ThirdParties.SDK.."
+
+sinks:
+
+ - id: ThirdParties.SDK.Zoom
+ name: Zoom
+ domains:
+ - "zoom.us"
+ patterns:
+ - "(?i)(zoom_slack|zoom|zoom_rb|omniauth-zoom|zoom_launcher|zoom_markazuna|workarea-hover_zoom|jquery-zoom-rails|zoom_us|zoom_api).*"
+ tags:
From 404738f91ad28f99b9a691f7ce0794e2fec5b951 Mon Sep 17 00:00:00 2001
From: Khemraj Rathore
Date: Thu, 15 Jun 2023 18:43:02 +0530
Subject: [PATCH 04/74] add - cookie as sink
---
rules/sinks/storages/cookie/javascript.yaml | 9 +++++++++
1 file changed, 9 insertions(+)
create mode 100644 rules/sinks/storages/cookie/javascript.yaml
diff --git a/rules/sinks/storages/cookie/javascript.yaml b/rules/sinks/storages/cookie/javascript.yaml
new file mode 100644
index 00000000..e86d9b5f
--- /dev/null
+++ b/rules/sinks/storages/cookie/javascript.yaml
@@ -0,0 +1,9 @@
+sinks:
+
+ - id: Storages.Cookie.Write
+ name: Cookie (Write)
+ domains:
+ - ""
+ patterns:
+ - "(?i).*cookie.*set.*"
+ tags:
\ No newline at end of file
From 4e377899c013413210d8735bf17235d3d7712e2f Mon Sep 17 00:00:00 2001
From: Khemraj Rathore
Date: Thu, 15 Jun 2023 19:04:12 +0530
Subject: [PATCH 05/74] add - merged cookie rules
---
rules/sinks/storages/cookie/javascript.yaml | 9 ---------
rules/sinks/storages/cookiemanager/javascript.yaml | 9 ++++++++-
2 files changed, 8 insertions(+), 10 deletions(-)
delete mode 100644 rules/sinks/storages/cookie/javascript.yaml
diff --git a/rules/sinks/storages/cookie/javascript.yaml b/rules/sinks/storages/cookie/javascript.yaml
deleted file mode 100644
index e86d9b5f..00000000
--- a/rules/sinks/storages/cookie/javascript.yaml
+++ /dev/null
@@ -1,9 +0,0 @@
-sinks:
-
- - id: Storages.Cookie.Write
- name: Cookie (Write)
- domains:
- - ""
- patterns:
- - "(?i).*cookie.*set.*"
- tags:
\ No newline at end of file
diff --git a/rules/sinks/storages/cookiemanager/javascript.yaml b/rules/sinks/storages/cookiemanager/javascript.yaml
index 2fa917fd..b54cd9ab 100644
--- a/rules/sinks/storages/cookiemanager/javascript.yaml
+++ b/rules/sinks/storages/cookiemanager/javascript.yaml
@@ -1,8 +1,15 @@
sinks:
+
- id: Storages.Web.Cookie.Write
name: Web Storage Cookie(Write)
patterns:
- - "(?i).*(setCookie|deleteCookie|removeCookie)"
+ - "(?i)(.*cookie.*set.*)|(.*setCookie)"
+ tags:
+
+ - id: Storages.Web.Cookie.Delete
+ name: Web Storage Cookie(Delete)
+ patterns:
+ - "(?i).*(deleteCookie|removeCookie)"
tags:
law: GDPR
From 0d0c2f78971ac9e38a789ffc1b7fc30d9f9d3677 Mon Sep 17 00:00:00 2001
From: Dattaprasad Mundada
Date: Fri, 16 Jun 2023 11:40:05 +0530
Subject: [PATCH 06/74] Remove redundant ruby sdk rules
---
config/systemConfig/javascript.yaml | 4 ++--
rules/sinks/third_parties/sdkamazon/ruby.yaml | 13 ------------
.../third_parties/sdkamplitude/ruby.yaml | 13 ------------
.../sinks/third_parties/sdkappnexus/ruby.yaml | 13 ------------
.../third_parties/sdkatlassian/ruby.yaml | 13 ------------
rules/sinks/third_parties/sdkbing/ruby.yaml | 13 ------------
.../sinks/third_parties/sdkchatwork/ruby.yaml | 13 ------------
.../sinks/third_parties/sdkcoinbase/ruby.yaml | 13 ------------
.../third_parties/sdkdatabricks/ruby.yaml | 13 ------------
.../sinks/third_parties/sdkdropbox/ruby.yaml | 13 ------------
rules/sinks/third_parties/sdkdwolla/ruby.yaml | 13 ------------
.../sinks/third_parties/sdkfacebook/ruby.yaml | 13 ------------
rules/sinks/third_parties/sdkflurry/ruby.yaml | 13 ------------
.../third_parties/sdkfreshdesk/ruby.yaml | 13 ------------
rules/sinks/third_parties/sdkgoogle/ruby.yaml | 21 -------------------
rules/sinks/third_parties/sdkibm/ruby.yaml | 13 ------------
.../sinks/third_parties/sdkintercom/ruby.yaml | 13 ------------
rules/sinks/third_parties/sdkline/ruby.yaml | 13 ------------
.../sinks/third_parties/sdklinkedin/ruby.yaml | 13 ------------
.../third_parties/sdkmailchimp/ruby.yaml | 13 ------------
.../sinks/third_parties/sdkmailgun/ruby.yaml | 13 ------------
rules/sinks/third_parties/sdkmedium/ruby.yaml | 13 ------------
.../third_parties/sdkmicrosoft/ruby.yaml | 13 ------------
.../sinks/third_parties/sdknetflix/ruby.yaml | 13 ------------
rules/sinks/third_parties/sdknotion/ruby.yaml | 13 ------------
.../third_parties/sdkonesignal/ruby.yaml | 13 ------------
rules/sinks/third_parties/sdkpaypal/ruby.yaml | 13 ------------
.../sinks/third_parties/sdkpayture/ruby.yaml | 13 ------------
rules/sinks/third_parties/sdkpayu/ruby.yaml | 13 ------------
.../sinks/third_parties/sdkrazorpay/ruby.yaml | 13 ------------
.../sinks/third_parties/sdkrisepay/ruby.yaml | 13 ------------
.../third_parties/sdksalesforce/ruby.yaml | 13 ------------
.../sinks/third_parties/sdksendgrid/ruby.yaml | 13 ------------
rules/sinks/third_parties/sdksentry/ruby.yaml | 13 ------------
rules/sinks/third_parties/sdkslack/ruby.yaml | 13 ------------
.../sinks/third_parties/sdkspotify/ruby.yaml | 13 ------------
rules/sinks/third_parties/sdkstripe/ruby.yaml | 13 ------------
.../sinks/third_parties/sdktelegram/ruby.yaml | 13 ------------
.../sinks/third_parties/sdktencent/ruby.yaml | 13 ------------
rules/sinks/third_parties/sdktrello/ruby.yaml | 13 ------------
.../sinks/third_parties/sdktwitter/ruby.yaml | 13 ------------
rules/sinks/third_parties/sdkupwork/ruby.yaml | 13 ------------
rules/sinks/third_parties/sdkvercel/ruby.yaml | 13 ------------
rules/sinks/third_parties/sdkvmware/ruby.yaml | 13 ------------
.../third_parties/sdkwavefront/ruby.yaml | 13 ------------
rules/sinks/third_parties/sdkwechat/ruby.yaml | 13 ------------
.../sinks/third_parties/sdkyoutube/ruby.yaml | 13 ------------
rules/sinks/third_parties/sdkzoom/ruby.yaml | 13 ------------
48 files changed, 2 insertions(+), 621 deletions(-)
delete mode 100644 rules/sinks/third_parties/sdkamazon/ruby.yaml
delete mode 100644 rules/sinks/third_parties/sdkamplitude/ruby.yaml
delete mode 100644 rules/sinks/third_parties/sdkappnexus/ruby.yaml
delete mode 100644 rules/sinks/third_parties/sdkatlassian/ruby.yaml
delete mode 100644 rules/sinks/third_parties/sdkbing/ruby.yaml
delete mode 100644 rules/sinks/third_parties/sdkchatwork/ruby.yaml
delete mode 100644 rules/sinks/third_parties/sdkcoinbase/ruby.yaml
delete mode 100644 rules/sinks/third_parties/sdkdatabricks/ruby.yaml
delete mode 100644 rules/sinks/third_parties/sdkdropbox/ruby.yaml
delete mode 100644 rules/sinks/third_parties/sdkdwolla/ruby.yaml
delete mode 100644 rules/sinks/third_parties/sdkfacebook/ruby.yaml
delete mode 100644 rules/sinks/third_parties/sdkflurry/ruby.yaml
delete mode 100644 rules/sinks/third_parties/sdkfreshdesk/ruby.yaml
delete mode 100644 rules/sinks/third_parties/sdkgoogle/ruby.yaml
delete mode 100644 rules/sinks/third_parties/sdkibm/ruby.yaml
delete mode 100644 rules/sinks/third_parties/sdkintercom/ruby.yaml
delete mode 100644 rules/sinks/third_parties/sdkline/ruby.yaml
delete mode 100644 rules/sinks/third_parties/sdklinkedin/ruby.yaml
delete mode 100644 rules/sinks/third_parties/sdkmailchimp/ruby.yaml
delete mode 100644 rules/sinks/third_parties/sdkmailgun/ruby.yaml
delete mode 100644 rules/sinks/third_parties/sdkmedium/ruby.yaml
delete mode 100644 rules/sinks/third_parties/sdkmicrosoft/ruby.yaml
delete mode 100644 rules/sinks/third_parties/sdknetflix/ruby.yaml
delete mode 100644 rules/sinks/third_parties/sdknotion/ruby.yaml
delete mode 100644 rules/sinks/third_parties/sdkonesignal/ruby.yaml
delete mode 100644 rules/sinks/third_parties/sdkpaypal/ruby.yaml
delete mode 100644 rules/sinks/third_parties/sdkpayture/ruby.yaml
delete mode 100644 rules/sinks/third_parties/sdkpayu/ruby.yaml
delete mode 100644 rules/sinks/third_parties/sdkrazorpay/ruby.yaml
delete mode 100644 rules/sinks/third_parties/sdkrisepay/ruby.yaml
delete mode 100644 rules/sinks/third_parties/sdksalesforce/ruby.yaml
delete mode 100644 rules/sinks/third_parties/sdksendgrid/ruby.yaml
delete mode 100644 rules/sinks/third_parties/sdksentry/ruby.yaml
delete mode 100644 rules/sinks/third_parties/sdkslack/ruby.yaml
delete mode 100644 rules/sinks/third_parties/sdkspotify/ruby.yaml
delete mode 100644 rules/sinks/third_parties/sdkstripe/ruby.yaml
delete mode 100644 rules/sinks/third_parties/sdktelegram/ruby.yaml
delete mode 100644 rules/sinks/third_parties/sdktencent/ruby.yaml
delete mode 100644 rules/sinks/third_parties/sdktrello/ruby.yaml
delete mode 100644 rules/sinks/third_parties/sdktwitter/ruby.yaml
delete mode 100644 rules/sinks/third_parties/sdkupwork/ruby.yaml
delete mode 100644 rules/sinks/third_parties/sdkvercel/ruby.yaml
delete mode 100644 rules/sinks/third_parties/sdkvmware/ruby.yaml
delete mode 100644 rules/sinks/third_parties/sdkwavefront/ruby.yaml
delete mode 100644 rules/sinks/third_parties/sdkwechat/ruby.yaml
delete mode 100644 rules/sinks/third_parties/sdkyoutube/ruby.yaml
delete mode 100644 rules/sinks/third_parties/sdkzoom/ruby.yaml
diff --git a/config/systemConfig/javascript.yaml b/config/systemConfig/javascript.yaml
index 8a24ffaa..e134e7e3 100644
--- a/config/systemConfig/javascript.yaml
+++ b/config/systemConfig/javascript.yaml
@@ -1,12 +1,12 @@
systemConfig:
- key: apiHttpLibraries
- value: (?i)(request|fetch|axios|vue-axios|urllib|http|client|react-query|socketio|xmlhttprequest|node.http|cors|got|apollo|superagent|wretch|@angular\\/common\\/http|.*(HttpClient)).*
+ value: (?i)(request|fetch|axios|vue-axios|urllib|http|client|react-query|socket(.){0,1}io|xmlhttprequest|node.http|cors|got|apollo|superagent|wretch|@angular\\/common\\/http|.*(HttpClient)).*
- key: ignoredSinks
value: (?i).*(?<=map|list|jsonobject|json|array|arrays|jsonnode|objectmapper|objectnode).*(put:|get:).*
- key: apiSinks
- value: (?i)(?:url|client|openConnection|request|execute|newCall|load|host|access|usequery|fetch|axios|cors|get|getInputStream|getApod|getForObject|getForEntity|list|set|put|post|proceed|trace|patch|Path|send|sendAsync|remove|delete|write|read|assignment|provider|exchange|postForEntity|call|createCall|createEndpoint|dispatch|invoke|newMessage|getInput|getOutput|getResponse|marshall|unmarshall|send|asyncSend)
+ value: (?i)(?:url|client|openConnection|request|execute|newCall|load|host|access|usequery|fetch|axios|cors|get|getInputStream|getApod|getForObject|getForEntity|list|set|put|post|proceed|trace|patch|Path|send|sendAsync|remove|delete|write|read|assignment|provider|exchange|postForEntity|call|createCall|createEndpoint|dispatch|invoke|newMessage|getInput|getOutput|getResponse|marshall|unmarshall|send|asyncSend|emit|on)
- key: apiIdentifier
value: (?i).*((hook|base|auth|prov|endp|install|cloud|host|request|service|gateway|route|resource|upload|api|worker)(.){0,12}url|(slack|web)(.){0,4}hook|(rest|api|host|cloud|request|service)(.){0,4}(endpoint|gateway|route)).*
\ No newline at end of file
diff --git a/rules/sinks/third_parties/sdkamazon/ruby.yaml b/rules/sinks/third_parties/sdkamazon/ruby.yaml
deleted file mode 100644
index 74627b03..00000000
--- a/rules/sinks/third_parties/sdkamazon/ruby.yaml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-# Sink rule for ThirdParty SDK
-# The id follows a format : "ThirdParties.SDK.."
-
-sinks:
-
- - id: ThirdParties.SDK.Amazon.Aws
- name: Amazon Aws
- domains:
- - "aws.amazon.com"
- patterns:
- - "(?i)(aws-partitions|aws-sigv4|amazon-chime-sdk-rails|amazon_pay_sdk_ruby|aws-sdk-s3|aws-sdk-sqs|aws-sdk-ec2|aws-sdk-ssm|aws-sdk-sns|aws-sdk-rds|aws-sdk-ses|aws-sdk-ecr|aws-sdk-ecs|aws-sdk-redshift|aws-sdk-athena|aws-sdk-elasticache|aws-sdk-pinpoint|aws-sdk-rekognition|aws-sdk-emr|aws-sdk-lightsail|aws-sdk-workspaces|aws-sdk-cloudsearch|aws-sdk-gamelift|aws-sdk-appstream|aws-sdk-polly|aws-sdk-swf|aws-sdk-snowball|aws-sdk-dax|aws-sdk-inspector|aws-sdk-glacier|aws-sdk-mturk|aws-sdk-clouddirectory|aws-sdk-simpledb|aws-sdk-workdocs|aws-sdk-guardduty|aws-sdk-comprehend|aws-sdk-translate|aws-sdk-workmail|aws-sdk-connect|aws-sdk-eks|aws-sdk-neptune|aws-sdk-dlm|aws-sdk-macie|aws-sdk-chime|aws-sdk-quicksight|aws-sdk-fsx|aws-sdk-docdb|aws-sdk-textract|aws-sdk-personalize|aws-sdk-eventbridge|aws-sdk-cloudwatchlogs|aws-sdk-detective|aws-sdk-ebs|aws-sdk-apigateway|aws-sdk-elasticsearchservice|aws-sdk-cloudwatchevents|aws-sdk-cognitoidentity|aws-sdk-elastictranscoder|aws-sdk-machinelearning|aws-sdk-dynamodbstreams|aws-sdk-cognitosync|aws-sdk-cloudsearchdomain|aws-sdk-sagemakerruntime|aws-sdk-transcribeservice|aws-sdk-ivs|aws-sdk-appflow|aws-sdk-personalizeruntime|aws-sdk-personalizeevents|aws-sdk-forecastservice|aws-sdk-sesv2|aws-sdk-connectparticipant|aws-sdk-frauddetector|aws-sdk-codeguruprofiler|aws-sdk-elasticinference|aws-sdk-cognitoidentityprovider|aws-sdk-route53domains|aws-sdk-lex|aws-sdk-macie2|aws-sdk-chimesdkmessaging|aws-sdk-transcribestreamingservice|aws-sdk-chimesdkidentity|aws-sdk-s3outposts|aws-sdk-devopsguru|aws-sdk-ecrpublic|aws-sdk-lookoutforvision|aws-sdk-emrcontainers|aws-sdk-locationservice|aws-sdk-forecastqueryservice|aws-sdk-appintegrationsservice|aws-sdk-prometheusservice|aws-sdk-workmailmessageflow|aws-sdk-memorydb|aws-sdk-augmentedairuntime|aws-sdk-lexmodelbuildingservice|aws-sdk-chimesdkmeetings|aws-sdk-sagemakeredgemanager|aws-sdk-connectcontactlens|aws-sdk-kinesisvideosignalingchannels|aws-sdk-opensearchservice|pay_with_amazon|aws-sdk-voiceid|aws-sdk-managedgrafana|aws-sdk-sagemakerfeaturestoreruntime|aws-sdk-cloudwatchevidently|aws-sdk-recyclebin|aws-sdk-workspacesweb|aws-sdk-connectwisdomservice|nazrin|paperclip-aws|aws-sdk-dynamodb|aws-sdk-kinesis|aws-sdk-cloudwatch|aws-sdk-cloudfront|aws-sdk-cloudhsm|aws-sdk-firehose|aws-sdk-worklink|aws-sdk-sagemaker|aws-sdk-route53|aws-sdk-qldb|aws-sdk-appconfig|aws-sdk-efs|aws-sdk-kinesisanalytics|aws-sdk-managedblockchain|aws-sdk-route53resolver|aws-sdk-honeycode|aws-sdk-codegurureviewer|aws-sdk-kinesisvideo|aws-sdk-healthlake|aws-sdk-qldbsession|aws-sdk-pinpointemail|aws-sdk-kinesisanalyticsv2|aws-sdk-applicationinsights|aws-sdk-kinesisvideomedia|aws-sdk-timestreamwrite|aws-sdk-timestreamquery|aws-sdk-lookoutmetrics|aws-sdk-lookoutequipment|aws-sdk-configservice|aws-sdk-pinpointsmsvoice|aws-sdk-customerprofiles|aws-sdk-kinesisvideoarchivedmedia|aws-sdk-lexruntimev2|aws-sdk-lexmodelsv2|s3_streamer|breadbox|mturk|clouddrive|misfo-aws-sdk-cloudwatch|embulk-output-s3v2|ruby-aws|aws-sdk|aws-sdk-core|aws-sdk-kms|aws-sdk-resources|aws-sdk-cloudformation|aws-sdk-iam|aws-sdk-secretsmanager|aws-sdk-lambda|aws-sdk-elasticloadbalancing|aws-sdk-autoscaling|aws-sdk-elasticloadbalancingv2|aws-sdk-codecommit|aws-sdk-v1|aws-sdk-glue|aws-sdk-organizations|aws-sdk-acm|aws-sdk-cloudtrail|aws-sdk-codebuild|aws-sdk-codedeploy|aws-sdk-databasemigrationservice|aws-sdk-codepipeline|aws-sdk-cloudhsmv2|aws-sdk-applicationautoscaling|aws-sdk-elasticbeanstalk|aws-sdk-iot|aws-sdk-xray|aws-sdk-opsworks|aws-sdk-states|aws-sdk-batch|aws-sdk-storagegateway|aws-sdk-servicecatalog|aws-sdk-budgets|aws-sdk-sms|aws-sdk-costandusagereportservice|aws-sdk-devicefarm|aws-sdk-directoryservice|aws-sdk-opsworkscm|aws-sdk-directconnect|aws-sdk-health|aws-sdk-greengrass|aws-sdk-applicationdiscoveryservice|aws-sdk-waf|aws-sdk-resourcegroupstaggingapi|aws-sdk-migrationhub|aws-sdk-marketplacemetering|aws-sdk-shield|aws-sdk-wafregional|aws-sdk-marketplacecommerceanalytics|aws-sdk-support|aws-sdk-iotdataplane|aws-sdk-costexplorer|aws-sdk-medialive|aws-sdk-mediaconvert|aws-sdk-datapipeline|aws-sdk-marketplaceentitlementservice|aws-sdk-lambdapreview|aws-sdk-importexport|aws-sdk-codestar|aws-sdk-mobile|aws-sdk-alexaforbusiness|aws-sdk-appsync|aws-sdk-mq|aws-sdk-mediapackage|aws-sdk-mediastore|aws-sdk-serverlessapplicationrepository|aws-sdk-resourcegroups|aws-sdk-servicediscovery|aws-sdk-cloud9|aws-sdk-pricing|aws-sdk-mediastoredata|aws-sdk-iotjobsdataplane|aws-sdk-autoscalingplans|aws-sdk-acmpca|aws-sdk-fms|aws-sdk-iotanalytics|aws-sdk-mediatailor|aws-sdk-pi|aws-sdk-iot1clickdevicesservice|aws-sdk-iot1clickprojects|aws-sdk-signer|aws-sdk-cloudcontrolapi|awssh|aws-sigv4|aws-partitions|aws-eventstream|aws-sigv2|aws|aws-s3|aws-sdk-securityhub|aws-ses|aws-sdk-kafka|aws-sdk-ram|aws-sdk-s3control|aws-sdk-transfer|aws-sdk-rdsdataservice|aws-sdk-datasync|aws-sdk-amplify|aws-sdk-apigatewayv2|aws-sdk-licensemanager|aws-sdk-robomaker|aws-sdk-globalaccelerator|aws-sdk-comprehendmedical|aws-sdk-appmesh|aws-sdk-mediaconnect|aws-sdk-apigatewaymanagementapi|aws-sdk-backup|aws-sdk-mediapackagevod|aws-sdk-iotevents|aws-sdk-groundstation|aws-sdk-ioteventsdata|aws-record|aws-sdk-iotthingsgraph|aws-sdk-servicequotas|aws-sdk-ec2instanceconnect|aws-sdk-lakeformation|aws-sdk-savingsplans|aws-sdk-codestarnotifications|aws-sdk-imagebuilder|aws-sdk-kendra|aws-sdk-wafv2|aws-sdk-accessanalyzer|aws-sdk-computeoptimizer|aws-sdk-dataexchange|aws-sdk-networkmanager|aws-sdk-outposts|aws-sdk-migrationhubconfig|aws-sdk-iotsecuretunneling|aws-sdk-marketplacecatalog|aws-sdk-schemas|aws-sdk-codestarconnections|aws-sdk-ssooidc|aws-sdk-iotsitewise|aws-sdk-synthetics|aws-sdk-codeartifact|aws-sdk-braket|aws-sdk-identitystore|aws-sdk-redshiftdataapiservice|aws-sdk-ssoadmin|aws-sdk-rails|aws_cf_signer|aws-sdk-sso|aws-sdk-gluedatabrew|aws-sdk-appregistry|aws-sdk-networkfirewall|aws-sdk-iotwireless|aws-sdk-auditmanager|aws-sdk-mwaa|aws-sdk-greengrassv2|aws-sdk-amplifybackend|aws-sdk-wellarchitected|aws-sdk-iotdeviceadvisor|aws-sdk-iotfleethub|aws-kclrb|aws-sdk-fis|aws-sdk-mgn|aws-sdk-nimblestudio|aws-sdk-finspacedata|aws-sdk-finspace|aws-sdk-ssmcontacts|aws-sdk-ssmincidents|aws-sdk-applicationcostprofiler|aws-sdk-apprunner|aws-flow|aws-healthcheck|aws-sdk-proton|aws_ro|aws-sdk-route53recoverycontrolconfig|aws-sdk-route53recoveryreadiness|aws-sdk-route53recoverycluster|aws_data|aws-sdk-snowdevicemanagement|aws-xray-sdk|aws-sdk-kafkaconnect|aws-sdk-account|aws-sessionstore-dynamodb|aws-sdk-panorama|aws-sdk-resiliencehub|aws-sdk-migrationhubstrategyrecommendations|aws-sdk-appconfigdata|aws-sdk-drs|aws-sdk-sts|aws-sdk-migrationhubrefactorspaces|aws-sdk-cloudwatchrum|aws-sdk-inspector2|aws-es-transport|aws-sdk-backupgateway|aws-sdk-iottwinmaker|aws-sdk-amplifyuibuilder|aws-ssm-env|aws_agcod|aws-logs|aws-flow-core|aws-sdb|aws-mfa|aws_recon|right_aws|aws-pricing|aws-mfa-secure|aws_info|aws-ec2|carrierwave-aws|aws-cleaner|aws-eni|aws_pocketknife|aws_memfix|aws-rds|aws-swf|aws_helper|aws-rikanjo|aws_client|aws_assume_role|aws_runas|aws-must|aws_lambda_ric|aws_pipes|aws-ip|aws_ssh|aws_deploy|aws_csshx|aws-ami|aws_cloud_search|train-aws|aws-spec-generator|aws-ext|aws-controller|aws-lambda-runner|aws-instmd|aws-pws|aws-crt|aws-liam|aws_sdk|aws_auditor|aws-session-credentials|aws-auth|aws-url|aws-inventory|awsecrets|aws-ie|aws_sns_subscription|aws_tools|aws-ssh|aws-edges|aws_su|aws-data|aws-s3-instructure|aws-cfn-yats|aws-tools|aws_cron|aws-google|miasma-aws|aws-creds|em_aws|aws-asg-fleet|aws-sdk-code-generator|aws_sms|aws-lex-conversation|aws_status|aws-s3crets|aws_cred_vault|aws_dump|aws-dynamodb-query|aws-reporting|aws-rotate|aws-must-templates|aws_public_ips|aws-keys|aws_sns_kit|aws-s3-deploy|aws-elasticsearch|aws_sdb_bare|aws-watcher|aws_sqs_moniter|aws_keychain|aws-mason|aws-vpccreate|aws_as_code|aws-base|eventq_aws|aws_iot_device|aws_log_cleaner|aws-ec2-instance_types|aws_role_creds|aws-ses-rails31|aws-ssm-console|aws_cloud_map|aws-ses-v4|aws_account_number|aws-s3-cse|aws_secrets_loader|aws_s3_export|aws-insight|aws_keys|aws-tasks|aws_upload|aws-clean|aws_sam_yarn_builder|aws-rds-instance_types|aws_ec2_dns_name|aws-role|simple_aws|aws-architect|faraday_middleware-aws-sigv4|aws-signature-v4|aws-cft-tools|aws_provisioner|aws-sesocio-secrets|aws_instance_list|aws_session_token|aws_interactive_cli|awscosts|aws-whitepaper-downloader|aws-sdk-enhanced|aws-cli|aws-s3-akhtaboot|aws_student_accounts|aws-metadata-export|aws-rails-provisioner|aws-sts|aws-embedded-metrics-customink|aws_site_monitor|aws_cli_wrapper|aws-sdk-euca|aws-sdk-elb-tagging|aws-rsync|appoxy-aws|aws_xregion_sync|aws-rotate-keys|aws-cognito-srp|awsraw|hiera-aws|serverkit-aws|aws_agcod_2|aws-s3-multi-region|aws_beanstalk_tunkki|aws-ses-mailer|chef-provisioning-aws|aws-record-generator|awskeyring|hackerdude-aws|fluent-plugin-aws-elasticsearch-service|aboisvert_aws|aws_elb_health_check|aws-ec2-dns-name|aws_ses_newsletters|aws_cloudformation_helper|faraday_middleware-aws-signers-v4|awsm|awsec|aws-study-guide|middleman-aws|easy_aws|aws_access_key_scan|aws-iam-authenticator-rb|aws_ssh_key|cmeiklejohn-aws|aws-codedeploy-session-helper|bosh_cli_plugin_aws|aws_blue_green_deploy|aws-transcoder-rails|aws_stack_builder|jellyfish-aws|thor-aws|aws3upload|barnyard_aws|awslanes|awsquery|crossing).*"
- tags:
diff --git a/rules/sinks/third_parties/sdkamplitude/ruby.yaml b/rules/sinks/third_parties/sdkamplitude/ruby.yaml
deleted file mode 100644
index 16967124..00000000
--- a/rules/sinks/third_parties/sdkamplitude/ruby.yaml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-# Sink rule for ThirdParty SDK
-# The id follows a format : "ThirdParties.SDK.."
-
-sinks:
-
- - id: ThirdParties.SDK.Amplitude
- name: Amplitude
- domains:
- - "amplitude.com"
- patterns:
- - "(?i)(amplitude-api|amplitude-rb|fluent-plugin-amplitude).*"
- tags:
diff --git a/rules/sinks/third_parties/sdkappnexus/ruby.yaml b/rules/sinks/third_parties/sdkappnexus/ruby.yaml
deleted file mode 100644
index ce9bf66d..00000000
--- a/rules/sinks/third_parties/sdkappnexus/ruby.yaml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-# Sink rule for ThirdParty SDK
-# The id follows a format : "ThirdParties.SDK.."
-
-sinks:
-
- - id: ThirdParties.SDK.Appnexus
- name: Appnexus
- domains:
- - "appnexus.com"
- patterns:
- - "(?i)(appnexusapi).*"
- tags:
diff --git a/rules/sinks/third_parties/sdkatlassian/ruby.yaml b/rules/sinks/third_parties/sdkatlassian/ruby.yaml
deleted file mode 100644
index 5747f1a9..00000000
--- a/rules/sinks/third_parties/sdkatlassian/ruby.yaml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-# Sink rule for ThirdParty SDK
-# The id follows a format : "ThirdParties.SDK.."
-
-sinks:
-
- - id: ThirdParties.SDK.Atlassian
- name: Atlassian
- domains:
- - "atlassian.com"
- patterns:
- - "(?i)(stash_api|atlassian-jwt|omniauth-atlassian-oauth2|atlassian_upm|atlassian_ui|atlassian_plugin_installer|atlassian_app_versions|atlassian-stash-avisi|atlassian-jwt-authentication|omniauth_crowd|jira-ruby|stash-client|authlogic_crowd|bamboo-client|crowd|confluence4r|bamboo-cli|crowd_rest|crowd-auth|jira-ruby-dmg|simplecov-clover|stash_pull_request_commenter|atl_config|usvn-crowd-sync|bpescatore-stash|face_control|fisheye-crucible|gojira|bamboo_api|faction|bamboo-console|simplecov-bamboo|nippocf|simple_crowd|crowd_rails|omnibucket|rubocop-junit-formatter|stash_notifier|sclemmer-jira-ruby|jira-ruby-added-transitions|zk-jira-ruby|jira_cli|ticketmaster-jira|knife-stash|aui_flash|kraut|jira_scan|taskmapper-jira|lita-stash-commit|danger-jira|jira|omniauth-jira|jira-cli|lita-jira|jira_report|jira_client|jira_tracker|jira-wsdl|jira-api|cb_jira_validator|jira_issues|jira_command|jira_api|jira-rest|jira-issues|jira_export|jira-script|jira_cmd|jira-remotelinker|capistrano-jira|jira_release|jira_cache|jira-worklog|jira_exception_collector|jira_cards|better_jira|danger-jira_sync|embulk-input-jira|git-jira|mongo-jira|brpm_module_jira|jira_dependency_visualizer|ruboty-jira|cafe-jira|fastlane-plugin-jira_versions|speedflow-plugin-jira|lita-jira-issues|jira4r|fastlane-plugin-jira_transition|cucumber-jira|errbit_jira_plugin|devise-jira-authenticable|active_jira|fastlane-plugin-jira_release_notes|ruby-jira-cli|jiralicious|fastlane-plugin-jira_issue_link|omniauth-jira-oauth2|fastlane-plugin-jira_issue_details|lita-onewheel-jira|fastlane-plugin-jira_transitions|jiragit|fastlane-plugin-jira_set_fix_version|jiraa|fastlane-plugin-jira_link|jiraby|jira4r-straightjacket|jirarest2|fastlane-plugin-set_jira_fix_version|fastlane-plugin-jira_ticket|jirawatch|xfel-timew-jira|jira4r-19|jirack|fastlane-plugin-jira_build_number|jirasync).*"
- tags:
diff --git a/rules/sinks/third_parties/sdkbing/ruby.yaml b/rules/sinks/third_parties/sdkbing/ruby.yaml
deleted file mode 100644
index 9f5b59fc..00000000
--- a/rules/sinks/third_parties/sdkbing/ruby.yaml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-# Sink rule for ThirdParty SDK
-# The id follows a format : "ThirdParties.SDK.."
-
-sinks:
-
- - id: ThirdParties.SDK.Bing
- name: Bing
- domains:
- - "bing.com"
- patterns:
- - "(?i)(RuBing|bing_translator|bing|bing-search|bing_translate_yaml|bing-ads|bing-helper|bing_images|soapy_bing|bing-location|bing-ads-reporting|bing-content-api|bing-ads-api|simple_bing|bing_ads_ruby_sdk|bing_ads_api|bing_translator_fix|bing_search_client|bing_ads_api_v9|binger|binged|voice_recognition_bing|bingImageSearch|bingo|cognitivebing|badabing|periplus|microsoft_ngram|rbing|gnib-ads-api|autotolk|gnib|middleman-sitemap-ping|mikedemers-rbing|keyword_ranking|searchbing|search_cli|rankstar|newsbing|plagiarism2|linkto|ffi-hiredis_vip-core|multi-analytics-turbolinks|search_terms|sitemap_notifier|bingodisk|bingoint|bingo_game).*"
- tags:
diff --git a/rules/sinks/third_parties/sdkchatwork/ruby.yaml b/rules/sinks/third_parties/sdkchatwork/ruby.yaml
deleted file mode 100644
index 24471d06..00000000
--- a/rules/sinks/third_parties/sdkchatwork/ruby.yaml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-# Sink rule for ThirdParty SDK
-# The id follows a format : "ThirdParties.SDK.."
-
-sinks:
-
- - id: ThirdParties.SDK.Chatwork
- name: Chatwork
- domains:
- - "chatwork.com"
- patterns:
- - "(?i)(chatwork|chatwork_to|omniauth-chatwork|goodbye_chatwork|capistrano-chatwork|chatwork_bridge|activeresource-chatwork|ruboty-chatwork|lita-chatwork|fluent-plugin-chatwork|capistrano-around_chatwork|chatwork_webhook_verify|danger-chatwork|ruboty-chatwork_webhook|sensu-plugins-chatwork|rundock-plugin-hook-chatwork|cwbot|cha|bo_gitcw|shutwork|chatworkify|chatwork_to_slack).*"
- tags:
diff --git a/rules/sinks/third_parties/sdkcoinbase/ruby.yaml b/rules/sinks/third_parties/sdkcoinbase/ruby.yaml
deleted file mode 100644
index c304bf91..00000000
--- a/rules/sinks/third_parties/sdkcoinbase/ruby.yaml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-# Sink rule for ThirdParty SDK
-# The id follows a format : "ThirdParties.SDK.."
-
-sinks:
-
- - id: ThirdParties.SDK.Coinbase
- name: Coinbase
- domains:
- - "coinbase.com"
- patterns:
- - "(?i)(coinbase|coinbase-exchange|omniauth-coinbase|coinbase_commerce|coinbase_exchange|coinbase-pro|better-coinbase|spree_coinbase|mxvp-coinbase|coinbase-ruby|spree_coinbase_bitcoin_payment|coinbasepro-api|cbx|orderbook|rtcbx|rcbp|gdax).*"
- tags:
diff --git a/rules/sinks/third_parties/sdkdatabricks/ruby.yaml b/rules/sinks/third_parties/sdkdatabricks/ruby.yaml
deleted file mode 100644
index a3f2c2d9..00000000
--- a/rules/sinks/third_parties/sdkdatabricks/ruby.yaml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-# Sink rule for ThirdParty SDK
-# The id follows a format : "ThirdParties.SDK.."
-
-sinks:
-
- - id: ThirdParties.SDK.Databricks
- name: Databricks
- domains:
- - "databricks.com"
- patterns:
- - "(?i)(databricks).*"
- tags:
diff --git a/rules/sinks/third_parties/sdkdropbox/ruby.yaml b/rules/sinks/third_parties/sdkdropbox/ruby.yaml
deleted file mode 100644
index 82b1d60d..00000000
--- a/rules/sinks/third_parties/sdkdropbox/ruby.yaml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-# Sink rule for ThirdParty SDK
-# The id follows a format : "ThirdParties.SDK.."
-
-sinks:
-
- - id: ThirdParties.SDK.Dropbox
- name: Dropbox
- domains:
- - "dropbox.com"
- patterns:
- - "(?i)(dropbox|dropbox_api|dropbox-sdk|dropbox-api|paperclip-dropbox|dropbox-sdk-v2|dropbox-deployment|omniauth-dropbox|fastlane-plugin-dropbox|carrierwave-dropbox|dropbox-dotfiles|git-dropbox|omniauth-dropbox-oauth2|dropbox-archive|dropbox-explorer|dropbox-aliix|dragonfly-dropbox_data_store|dropbox-sync|dropbox-folder-sync|activestorage-dropbox|sf-dropbox-ext|dropbox_api_v2|dropbox-invite|dropbox-api-petems|gmail-to-dropbox|dropbox_server_backup|dropbox-api-kilgore5|dropbox-api-alt|dropbox-sdk-sv|dropbox_content_hasher|omniauth-dropbox-oauth2-sv|fastlane-plugin-dropbox_upload|fastlane-plugin-publish_dropbox|omniauth-dropbox-business-api2|dropbox-sdk-forked_v2|get_dropbox_access_token).*"
- tags:
diff --git a/rules/sinks/third_parties/sdkdwolla/ruby.yaml b/rules/sinks/third_parties/sdkdwolla/ruby.yaml
deleted file mode 100644
index b101eda6..00000000
--- a/rules/sinks/third_parties/sdkdwolla/ruby.yaml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-# Sink rule for ThirdParty SDK
-# The id follows a format : "ThirdParties.SDK.."
-
-sinks:
-
- - id: ThirdParties.SDK.Dwolla
- name: Dwolla
- domains:
- - "dwolla.com"
- patterns:
- - "(?i)(dwolla_v2|dwolla|dwolla-ruby|dwolla_swagger|spree_dwolla|omniauth-dwolla|fake_dwolla|money_mover).*"
- tags:
diff --git a/rules/sinks/third_parties/sdkfacebook/ruby.yaml b/rules/sinks/third_parties/sdkfacebook/ruby.yaml
deleted file mode 100644
index 8defd253..00000000
--- a/rules/sinks/third_parties/sdkfacebook/ruby.yaml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-# Sink rule for ThirdParty SDK
-# The id follows a format : "ThirdParties.SDK.."
-
-sinks:
-
- - id: ThirdParties.SDK.Facebook
- name: Facebook
- domains:
- - "facebook.com"
- patterns:
- - "(?i)(facebookbusiness|facebook_ads|facebookads|adparlor-facebook|jquery-facebook|facebook_sig_validator|facebook_js|koala|fb-channel-file|devise_facebook_open_graph|open_graph|joelind-koala|cotweet_koala|palidanx-koala|tyler_koala|ongair_ruby|whatsapp|whatsapp_bot|whatzapper|gupshup_whatsapp|xip-twilio|WhatsappBot|whathor|apiwha|omnichannel).*"
- tags:
diff --git a/rules/sinks/third_parties/sdkflurry/ruby.yaml b/rules/sinks/third_parties/sdkflurry/ruby.yaml
deleted file mode 100644
index 04acb74b..00000000
--- a/rules/sinks/third_parties/sdkflurry/ruby.yaml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-# Sink rule for ThirdParty SDK
-# The id follows a format : "ThirdParties.SDK.."
-
-sinks:
-
- - id: ThirdParties.SDK.Flurry
- name: Flurry
- domains:
- - "flurry.com"
- patterns:
- - "(?i)(flurry).*"
- tags:
diff --git a/rules/sinks/third_parties/sdkfreshdesk/ruby.yaml b/rules/sinks/third_parties/sdkfreshdesk/ruby.yaml
deleted file mode 100644
index 707f7f77..00000000
--- a/rules/sinks/third_parties/sdkfreshdesk/ruby.yaml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-# Sink rule for ThirdParty SDK
-# The id follows a format : "ThirdParties.SDK.."
-
-sinks:
-
- - id: ThirdParties.SDK.Freshdesk
- name: Freshdesk
- domains:
- - "freshdesk.com"
- patterns:
- - "(?i)(freshdesk|freshdesk-rest|freshdesk-ruby|freshdesk_api|freshdesk_apiclient|freshdesk-rails|galetahub-freshdesk|freshdesk-api-client|freshdesk-api-v2-rails|rottendesk|rubydesk|fci|freshly).*"
- tags:
diff --git a/rules/sinks/third_parties/sdkgoogle/ruby.yaml b/rules/sinks/third_parties/sdkgoogle/ruby.yaml
deleted file mode 100644
index cdadb154..00000000
--- a/rules/sinks/third_parties/sdkgoogle/ruby.yaml
+++ /dev/null
@@ -1,21 +0,0 @@
-
-# Sink rule for ThirdParty SDK
-# The id follows a format : "ThirdParties.SDK.."
-
-sinks:
-
- - id: ThirdParties.SDK.Google
- name: Google
- domains:
- - "google.com"
- patterns:
- - "(?i)(rgoogle|google-cloud-env|google-cloud-storage|google-cloud-pubsub|google-cloud|google-cloud-monitoring|google-cloud-firestore|google-cloud-datastore|google-cloud-dns|google-cloud-spanner|google-cloud-dataproc|google-cloud-redis|google-cloud-resource_manager|google-cloud-monitoring-v3|shrine-google_cloud_storage|ffwd-google-cloud|google-cloud-billing|google-cloud-recommender|activejob-google_cloud_pubsub|google-cloud-common|google-cloud-cloud_dms|google-cloud-debugger-v2|google-cloud-build|fastlane-plugin-google_cloud_storage|google-cloud-iot|google-cloud-memcache|elevation|google-cloud-dataproc-v1|google-cloud-dataproc-v1beta2|google-cloud-billing-v1|activejob-google_cloud_tasks|google-cloud-redis-v1|google_cloud_run|google-cloud-recommender-v1|google-cloud-compute-v1|google-cloud-redis-v1beta1|google-cloud-build-v1|google-cloud-monitoring-dashboard-v1|google-cloud-shell|google-cloud-iot-v1|google-cloud-cloud_dms-v1|logging-google-cloud|google-cloud-memcache-v1beta2|icalia-sdk-event-notification|google-cloud-core|google-cloud-errors|google-cloud-logging|volt-google-maps|google-cloud-bigquery|google-cloud-trace|google-cloud-debugger|google-cloud-error_reporting|google-cloud-bigtable|google_maps_service|google-maps|google_maps|bhm-google-maps|google_maps_geocoder|rails-google-maps|volt-google_maps|google_maps_rails|server-side-google-maps|scrivito_google_maps_widget|google_maps_api|google_maps_api-directions|google-maps-stitch-bin|google_maps_juice|opal-google_maps|google_maps_api-distance_matrix|koine-google_maps_client|sixarm_ruby_google_maps_api|google_maps_by_pete|nayutaya-googlemaps-polyline|jekyll-maps|ym4r|sarnesjo-twhere|map_monkey|pointable|gmaps|mapkit|kamel|georama|google4r-maps|greader|gcoder|googlemaps-services|googleMapsAPI-rails|mapcache|termapinator|gmaps_tz|gmapz|gmap-fontawesome|mapcoder|commuter|gmapper|inputmap|roadtrip|google_map|static_maps|geogle|google-geo|gmaps_v3|greatseth-google-geo|heycarsten-gcoder|geo_contrast|google-map-weather-intregration|route_boxer|google_set|gmaps_geocoding|gmapsjs|gdirections|lita-directions|address_verifier|distance_finder|geo_google|global_map_tiles|workarea-google_address_autocomplete|google-api-client|google-adwords-api|google-dfp-api|google-api|google_contacts_api|google_api|google-api-omniauth|google-api-customization|bps-google-api|google_custom_search_api|arvados-google-api-client|google_apps_api|google-content-api|google_business_api_url_signer|google-api-middle_man|google-api-rails|cure-google-api-client|google_api_hashtag|google_api_directions|lt-google-api|omniauth-google-api|google_image_api|google-api-client-rails|google_maps_api-core|google_calendar_api_v2|google_search_api|google-apis-androidpublisher_v3|google_directions_api|google_simple_api|google-api_client-keychain_store|google-apis-sheets_v4|google_music_api|google-apis-playcustomapp_v1|google_syncinator_api_client|ghost_google-api-client|collin-google_ajax_feed_api|google_api_url_shortener|jomz-google-api-client|lemboy-google-api-client|embulk-filter-google_translate_api|embulk-filter-google_vision_api|miasma-google|googleapis-common-protos-types|easy_translate|google-ads-googleads|gchartrb|google-apis-oauth2_v2|google-gax|google-search|google-apis-identitytoolkit_v3|stackdriver|googleapis-common-protos|google-apis-docs_v1|sk_google_custom_search_api|legato|google_distance_matrix|google-apis-analytics_v3|google_places|google-apis-classroom_v1|google_plus|garb|google-geocode|googl|google_apps|gcloud|google-apis-slides_v1|google-apis-chat_v1|google_client_login|googlecharts|embulk-filter-google_natural_language_api|google-apis|google_calendar|google-apis-analyticsadmin_v1alpha|fusion_tables|google-apis-searchconsole_v1|gdata_19|google-apis-reseller_v1|google-apis-site_verification_v1|google-apis-translate_v2|gcalapi|google-apis-redis_v1|google-apis-vault_v1|gdata|google-apis-redis_v1beta1|gaah|google-apis-analyticsdata_v1beta|google-apis-alertcenter_v1beta1|gstore|goauth2|googlecontacts|google-apis-androidenterprise_v1|google_rest|google-apis-keep_v1|google-apis-datacatalog_v1beta1|google_sdk|rugalytics|gooby|jordandcarter-rugalytics|google-apis-analyticsdata_v1alpha|google-apis-civicinfo_v2|eztz|google-apis-datacatalog_v1|google-translate|google_speech|adapi|google_apis|rgviz|google_checkout|g_ruby|gmoney|plus|google-apis-games_configuration_v1configuration|sishen-rtranslate|gdata4ruby|gdocs4ruby|googlebooks|visionmedia-google-search|google-image-charts|google_places_autocomplete|googleplus|Gooby|gvis|bemurphy-google_plus|shvets-google_translate|skyjam|gprov|vigetlabs-garb|toll_booth|artforge-rtranslate|geocoda|elisehuard-google_translate|gc-datastore|placed|gcal-ruby|seer|google_assistant|google-wrapper|googlestaticmap|google-custom_search|blythedunham-base4r|rgdata|pietern-contacts|google_translate|google-http-actionmailer|google_search|gdata-api|grapi|gtool|gahh|google-idtoken-verifier|google-analytics-data-v1alpha|crutch-google_translate|dusty-geocoder|tr4n5l4te|google-cells|garru-g_viz|google-simple-client|google-analytics-data|google-iam-v1beta|google-v3-geocoder|gplus|vocabulary|google_safe_browsing|soothsayer|GooglePlus|bookle|ruby_provisioning_api|garb-no-activesupport|fastlane-plugin-playship|findplace|google-amp-cache|ghazel-googlecharts|jsc|lieu|cloud_vision|google_books|GoogleReaderApi|rave|googletranslate|google-book|google-analytics-admin-v1alpha|archerfinley-google4r-checkout-1.0.5|google-analytics-data-v1beta|opengotham-rtranslate|gwx|simple_analytics|google-civic-ruby|civic_info|gchart|titanous-garb|places|gus|g_simple_api|google-civic|jonuts-garb|googlebook|gcal-unit|g_sheets|gcevent|marauder|only_google_apis|sheetsapi|static-gmaps|google-geocoder|placesearch|yancya-big_query|allyourbase|google_images|jparker-ruby-googlechart|dpickett-toll_booth|google_client|shingara-garb|simple_google_custom_search|metonym|gareadonly|googleurlshortener|google-authsub|static-gmaps2|google_static_maps_helper|gistance|google_fish|google-analytics|simple_google_drive|google_r|google_geocodings|amr_google_calendar|gdata2|mattetti-googlecharts|JamieFlournoy-g_viz|gattica|googleauth|malware_api|google_prediction|kenhirakawa-googlecharts|provisioning-api|google-apis-cloudsupport_v2beta|intouch-gdata4ruby|civic_aide|google_fusion_tables|google-oauth|google_currency_calculator|google_scholar|goo-gl|rounders-gdata-ruby|sevenwire-google-static-maps|googletastic|GoogleReaderApiUniq|googlereader|google-analytics-admin|gdrive_ruby|googlecal|cloud_natural_language|google_apps_oauth2|bdude-rosettastone|et-wsm|google-apis-clouddeploy_v1|matta-googlecharts|gtranslate-two|daimpi-google-search|google-directory|hisui|gsa-feeds|betelgeuse-googlecharts|goospell|google_cloud_vision|daimpi-google-rest|google-weather|google_sheets|gregoryfoster-gchartrb|gaffel|edave-gcal4ruby|macros-garb|jspradlin-gmoney|dmattes-static-gmaps|googleajax|gapps-provisioning|static_map|h13ronim-gcal4ruby|google_cse|lazy_google_analytics|ruby-google-suggest|ruboty-gcal|google_language|ruby-googlechart|gcs_api_gem|google-geocoding|ga-measurements|bookfinder|cloudstorage|google_tasks|gdata-georgedrummond|gdata-ruby19|jkarlsson-gdata|google-places|google-cloud-memcache-v1|yehezkielbs-gdata|fusion_tables_api|dfa_client|rgroups|civic_information|alexgregianin-knock-knock|mula|gicodewarrior-gdata|babylon|readmedia-garb|chdorner-gdocsapi-wrapper|visioner|oozou-fusion_tables|google_translation|aunderwo-gcal4ruby|dwaite-gdata|google_directions|google_oauth|sheetsu-ruby|vincentchu-gdata|gdata-19|goosi|bigbroda|mokolabs-googlecharts|cs210-gdata4ruby|google_url_signatures|gcs|gcal4ruby-aunderwo|googlus|ncri-seer|googleapi_manager|cannikin-gattica|gstock|google_search_cse|google_safe_browsing_redis|mini_geocode|pg_drive_backup|boogle|static-gmaps-v3|hacked0ff-reverse_geocode|rails_admin_place_field|iiif_google_cv|gisbn|free_google_translate|vcita-gcal4ruby|pzingg-gappsprovisioning|sem4r|thieso2-gattica|language-translator|glassmirror|gicodewarrior-gattica|rack-gcm|geeo_code|aunderwo-gdata4ruby|edave-gdata4ruby|google-apis-generator|jeremyf-gattica|google-cloud-deploy-v1|dbgrandi-googlecharts|rusty_google_places|ghazel-ghazel-googlecharts|garb-authsub|gdata-jruby-client|laszpio-googlecharts|rsay|takeo-googlecharts|laszpio-laszpio-googlecharts|jnunemaker-google-weather|sermoa-ruby_translate|google_font_extractor|glennr-seer|ruby_pagespeed_insights|sylvaing-seer|googol|google-apis-games_v1|vcita-gdata4ruby|google-cloud-deploy|grobi|gcp-vision|g_web_font|gapic|site_search|aurelian-contacts|mislav_contacts|picasa|google-safe-browsing-lookup|teejayvanslyke-google-blog-pinging-service|google-apis-games_management_v1management|painful_translate|pointy|betapond-gattica|yml_gtranslate|adsense_async|adsense_sync|kura|glass_sdk|chrisle-gattica|yt_meta|googlebooksclient|overlord|adsense_mobile|monki-GoogleAjax|google_translate_diff|google-auth-token_validator|google_charts|mlangenberg-googlesearch|songphi-gattica|encoded_polyline|ga_trackable|mirror-api|magic_addresses|clio-gcal4ruby|light_tr|google_map_directions|heycarsten-postalcoder|google_refresh|google_book|com-mash_ape-google_play_store-client|recaptcha-mailhide|emporium|analytics-rb|transleet|firebase|firebase_token_generator|rest-firebase|firebase_cloud_messenger|firebase-auth|firebase_id_token|rom-firebase|firebase_dynamic_link|firebase-admin|firebase-auth-rails|firebase-ruby|firebase-stats|fastlane-plugin-firebase_app_distribution|firebase-messaging|firebase_token_auth|firebase-cloning-tool|firebase-authentication|firebase-rails|firebase_auth|firebase-token-verify|rmx-firebase|firebase-admin-sdk|simple_firebase|firebase_admin_auth|middleman-firebase|firebase-ruby-client|opal-firebase|firebase-auth-id_token_keeper|firebase_faraday_client|fastlane-plugin-firebase|fastlane-plugin-firebase_management|google-apis-firebase_v1beta1|firebase-auth-id_token|ruby_firebase_verify|verify-firebase-jwt|firebase_auth_for_ruby|fire-model|fastlane-plugin-find_firebase_app_id|devise-fireauth|firebased|firefighter|firejwt|ffs|andpush|fuser|jera_push|bigbertha|fbase_auth|FireRails|google-api-fcm|google-apis-fcm_v1|basilik|hnrb|firecord|fastlane-plugin-firebase_management_api|google-apis-firebasehosting_v1beta1|google-apis-firebaserules_v1|hertz-fcm|google-apis-firebaseml_v1beta2|google-apis-firebaseml_v1|firepush|google-apis-firebasehosting_v1|google-apis-firebasestorage_v1beta|bitcoin-price|google-apis-firebaseappcheck_v1beta|fcmpush|frm_mercury|google-apis-firebasedynamiclinks_v1|fireauth|google-apis-firebasedatabase_v1beta|easyfire|google-apis-fcmdata_v1beta1|fcm|unagi-notifications|fcm_pusher).*"
- tags:
-
- - id: ThirdParties.SDK.Google.Cloud
- name: Google Cloud
- domains:
- - "cloud.google.com"
- patterns:
- - "(?i)(cloudtasker|google-cloud-tasks).*"
- tags:
diff --git a/rules/sinks/third_parties/sdkibm/ruby.yaml b/rules/sinks/third_parties/sdkibm/ruby.yaml
deleted file mode 100644
index d6b612c8..00000000
--- a/rules/sinks/third_parties/sdkibm/ruby.yaml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-# Sink rule for ThirdParty SDK
-# The id follows a format : "ThirdParties.SDK.."
-
-sinks:
-
- - id: ThirdParties.SDK.Ibm
- name: Ibm
- domains:
- - "ibm.com"
- patterns:
- - "(?i)(ibm-cloud-sdk|ibm_cloud_sdk_core|ibm_cloud_power|ibm_cloud_iam|ibm_cloud_databases|ibm_cloud_resource_controller|ibm_cloud_global_tagging|ibm_cloud_activity_tracker|manageiq-providers-ibm_cloud|ibm_vpc|knife-softlayer|gp-ruby-client|aspera-cli|watson-api-client).*"
- tags:
diff --git a/rules/sinks/third_parties/sdkintercom/ruby.yaml b/rules/sinks/third_parties/sdkintercom/ruby.yaml
deleted file mode 100644
index 108a17a6..00000000
--- a/rules/sinks/third_parties/sdkintercom/ruby.yaml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-# Sink rule for ThirdParty SDK
-# The id follows a format : "ThirdParties.SDK.."
-
-sinks:
-
- - id: ThirdParties.SDK.Intercom
- name: Intercom
- domains:
- - "intercom.io"
- patterns:
- - "(?i)(intercom|intercom-rails|omniauth-intercom|intercom-app|intercom_summary|lucid_intercom|intercom_export|cogniteev-intercom|ahoy-intercom|intercom_event_wrapper|hertz-courier-intercom|PSA|user_trackers|helply).*"
- tags:
diff --git a/rules/sinks/third_parties/sdkline/ruby.yaml b/rules/sinks/third_parties/sdkline/ruby.yaml
deleted file mode 100644
index cdf6f982..00000000
--- a/rules/sinks/third_parties/sdkline/ruby.yaml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-# Sink rule for ThirdParty SDK
-# The id follows a format : "ThirdParties.SDK.."
-
-sinks:
-
- - id: ThirdParties.SDK.Line
- name: Line
- domains:
- - "line.me"
- patterns:
- - "(?i)(line-bot-api|line-bot|lotify|clova-speech|lbd_sdk|pihole|line_liff).*"
- tags:
diff --git a/rules/sinks/third_parties/sdklinkedin/ruby.yaml b/rules/sinks/third_parties/sdklinkedin/ruby.yaml
deleted file mode 100644
index 943c4bbd..00000000
--- a/rules/sinks/third_parties/sdklinkedin/ruby.yaml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-# Sink rule for ThirdParty SDK
-# The id follows a format : "ThirdParties.SDK.."
-
-sinks:
-
- - id: ThirdParties.SDK.Linkedin
- name: Linkedin
- domains:
- - "linkedin.com"
- patterns:
- - "(?i)(linkedin|linkedin-oauth2|omniauth-linkedin|linkedin-v2|omniauth-linkedin-oauth2|linkedin-drspin|linkedin-idkmybffjill|linkedin_orbit|linkedin-bdigital|linkedin_v2|linkedin-saimonmoore|linkedin_industries|linkedin-rb|linkedin-client|holetse-linkedin|linkedin-ruby|sinatra-linkedin|linkedin_sign_in|brienw-linkedin|cl_linkedin|ruby-linkedin|linkedin-build|linkedin-api2|omniauth-linkedin-jsapi|linkedin-saddle-client|linkedin2|linkedincrawler|omniauth-linkedin-oauth2-cwd|easy_auth-linked_in|linsc|crankin|linkout|leakedin|ezlinkedin|linked_in_archive_to_resume|completeness|linkedin2cv|scouter|fastlane-plugin-xbluepill|acts_as_cleo|link_to_profile|resumr|linked_in|sharrando).*"
- tags:
diff --git a/rules/sinks/third_parties/sdkmailchimp/ruby.yaml b/rules/sinks/third_parties/sdkmailchimp/ruby.yaml
deleted file mode 100644
index 33171fea..00000000
--- a/rules/sinks/third_parties/sdkmailchimp/ruby.yaml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-# Sink rule for ThirdParty SDK
-# The id follows a format : "ThirdParties.SDK.."
-
-sinks:
-
- - id: ThirdParties.SDK.Mailchimp
- name: Mailchimp
- domains:
- - "mailchimp.com"
- patterns:
- - "(?i)(monkey_party|mailchimp|omniauth-mailchimp|mailchimp_api|mailchimp_ses|mailchimp_api_v3|mailchimp_template|ruby-mailchimp|webhookr-mailchimp|mailchimp_subscriber|mailchimp_exporter|devise_mailchimp|easy_mailchimp|mailchimp_transactional|refinerycms-mailchimp|embulk-output-mailchimp|catarse_mailchimp|camaleon_mailchimp|chimpster|mojura-mailchimp|solidus_mailchimp_sync|trado_mailchimp_module|marnen-catarse_mailchimp|mailchimp3|gibbon|hominid|MailchimpMarketing|mailchimpv3|MailchimpTransactional|chimpster-rails|mc_markdown|hominid-wout|monkeywrench|monkey_wrench|chimpmunk|workarea-mail_chimp|bgetting-hominid|panthoot|mc|mcmailer|chimp_contact|banana_peels|chimp_mailer|chimp_light|babney-hominid|chimp_sync|Empact-hominid|mandrill_queue|malechimp|purple-monkey|netguru-hominid|mcparty|mailfox|catarse_monkeymail|chimpy|banana_bits|devise_campaignable|slack-ruby-bot-server-mailchimp).*"
- tags:
diff --git a/rules/sinks/third_parties/sdkmailgun/ruby.yaml b/rules/sinks/third_parties/sdkmailgun/ruby.yaml
deleted file mode 100644
index a8bc539a..00000000
--- a/rules/sinks/third_parties/sdkmailgun/ruby.yaml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-# Sink rule for ThirdParty SDK
-# The id follows a format : "ThirdParties.SDK.."
-
-sinks:
-
- - id: ThirdParties.SDK.Mailgun
- name: Mailgun
- domains:
- - "mailgun.com"
- patterns:
- - "(?i)(mailgun-ruby|mailgun|mailgun_rails|griddler-mailgun|mailgun-rails|mailgun-tracking|mailgun_webhooks|mailgun_api|mailgun_catcher|capistrano-mailgun|mailgun-mailbox|rails-mailgun|mailgun-sendmail|mailgun_email_validator|mailgun-api-rails|lita-mailgun|mailgun-ruby-plus|rails-mailgun-plus|omw_mailgun|mailgunner|sensu-plugins-mailgun|factor-connector-mailgun|wj-mailgun-ruby|huginn_mailgun_agent|mailgat|pew_pew|mailqun|snipe).*"
- tags:
diff --git a/rules/sinks/third_parties/sdkmedium/ruby.yaml b/rules/sinks/third_parties/sdkmedium/ruby.yaml
deleted file mode 100644
index 089c6a1d..00000000
--- a/rules/sinks/third_parties/sdkmedium/ruby.yaml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-# Sink rule for ThirdParty SDK
-# The id follows a format : "ThirdParties.SDK.."
-
-sinks:
-
- - id: ThirdParties.SDK.Medium
- name: Medium
- domains:
- - "medium.com"
- patterns:
- - "(?i)(omniauth-medium|medium_api|medium-scrapper|medium|medium-sdk-ruby|medium_sdk|mediumite).*"
- tags:
diff --git a/rules/sinks/third_parties/sdkmicrosoft/ruby.yaml b/rules/sinks/third_parties/sdkmicrosoft/ruby.yaml
deleted file mode 100644
index 8d74ee77..00000000
--- a/rules/sinks/third_parties/sdkmicrosoft/ruby.yaml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-# Sink rule for ThirdParty SDK
-# The id follows a format : "ThirdParties.SDK.."
-
-sinks:
-
- - id: ThirdParties.SDK.Microsoft
- name: Microsoft
- domains:
- - "microsoft.com"
- patterns:
- - "(?i)(azure|azure-core|azure-storage|azure-storage-common|azure-storage-blob|azure_mgmt_resources|azure_mgmt_storage|azure-armrest|azure_mgmt_compute|azure_mgmt_network|azure_graph_rbac|azure_mgmt_sql|azure_mgmt_dns|azure-signature|azure_sdk|azure_mgmt_security|azure_mgmt_key_vault|ms_rest_azure|omniauth-azure-oauth2|azure_mgmt_traffic_manager|miasma-azure|azure-storage-file|azure_mgmt_monitor|azure_info|azure-contrib|paperclip-azure|azure-storage-queue|azure_mgmt_authorization|azure_mgmt_subscriptions|azure_key_vault|azure-storage-table|azure_search|azure_auth|azure_mgmt_msi|azure_mgmt_cdn|azure_mgmt_graph|azure-push|azure_mgmt_web|azure_mgmt_locks|azure_mgmt_redis|azure_mgmt_features|azure_mgmt_policy|azure_mgmt_search|azure_mgmt_commerce|azure_mgmt_scheduler|azure_mgmt_logic|azure_mgmt_batch|gitlab-fog-azure-rm|azure_client|knife-azure|omniauth-azure-activedirectory-v2|azure-acs|azure_mgmt_kusto|azure-loganalytics-datacollector-api|vagrant-azure|azure_mgmt_consumption|azure_mgmt_netapp|azure_mgmt_billing|azure_mgmt_relay|azure_mgmt_links|azure_mgmt_automation|azure_cognitiveservices_computervision|azure_mgmt_hdinsight|azure_event_grid|azure_mgmt_signalr|azure-sas|azure_cognitiveservices_face|azure_cognitiveservices_imagesearch|azure_cognitiveservices_textanalytics|azure_cognitiveservices_contentmoderator|azure_mgmt_media_services|carrierwave-azure|azure_cognitiveservices_entitysearch|azure_cognitiveservices_customsearch|azure_cognitiveservices_videosearch|azure_cognitiveservices_spellcheck|azure_cognitiveservices_newssearch|azure_media_service|azure_mgmt_notification_hubs|azure_mgmt_cognitive_services|azure-auth|azure_mgmt_container_service|azure_cognitiveservices_luisauthoring|azure-multistorage|azure_mgmt_privatedns|azure_mgmt_datalake_store|azure_mgmt_event_grid|azure_mgmt_iot_hub|azure-plus|azure_mgmt_recovery_services|azure_mgmt_service_bus|azure_mgmt_mariadb|azure_mgmt_machine_learning|azure_mgmt_sqlvirtualmachine|azure_mgmt_powerbi_embedded|azure_mgmt_datalake_analytics|azure_mgmt_event_hub|azure_mgmt_storagesync|azure_mgmt_container_instance|azure_service_fabric|azure_cognitiveservices_luisruntime|azure_cognitiveservices_qnamaker|azure_mgmt_container_registry|azure_mgmt_operational_insights|azure_mgmt_analysis_services|azure_mgmt_hanaonazure|azure_sas|azure_stt|azure_mgmt_advisor|azure_mgmt_mixedreality|azure_cognitiveservices_customvisionprediction|azure_cognitiveservices_visualsearch|azure_mgmt_api_management|azure_mgmt_edgegateway|azure_mgmt_stream_analytics|cloudstrap-azure|azure_mgmt_server_management|azure_mgmt_resourcegraph|azure_mgmt_azurestack|azure_cognitiveservices_customimagesearch|azure_cognitiveservices_autosuggest|azure_mgmt_marketplace_ordering|azure_jwt_auth|azure_cognitiveservices_localsearch|azure_mgmt_mobile_engagement|azure_mgmt_labservices|azure_mgmt_service_fabric|azure_mgmt_customer_insights|azure_mgmt_managed_applications|azure_mgmt_iot_central|azure_mgmt_policy_insights|azure_mgmt_resources_management|azure_mgmt_insights|foreman_azure|azure-fix|azure_cognitiveservices_anomalydetector|carrierwave-azure_rm|azure-tts|azure-key-vault|azure_mgmt_dev_spaces|azure_mgmt_recovery_services_backup|azure_mgmt_data_migration|jellyfish-azure|azure_mgmt_stor_simple8000_series|foreman_azure_rm|azure_direct_upload|fluent-plugin-azure-loganalytics|c-azure|kuby-azure|log4r-azure|azure_mgmt_recovery_services_site_recovery|azure_mgmt_machine_learning_services|jdbc-mssql-azure|refile-azure|kontena-plugin-azure|delayed_job_azure|ms_rest|logstash-output-azure|omniauth-azure-adv2|logstash-output-azure_loganalytics|xcpretty-azure-formatter|azure-auth-token_provider|azure_mgmt_azurestack_hci|fluent-plugin-azure-storage-append-blob|kubes_azure|carrierwave-azure-blob|stuartpreston-azure-sdk-for-ruby|omniauth-azure-ad|carrierwave-ms-azure|fluent-plugin-azure-queue|embulk-input-azure_blob_storage|microsoft-logstash-output-azure-loganalytics|embulk-output-azure_blob_storage|cocoapods-azure-universal-packages|logstash-input-azure_blob_storage|manageiq-providers-azure|sensu-plugins-azure|omniauth-azure_active_directory_b2c|dragonfly-azure_data_store|logstash-output-azure_event_hubs|paperclip-azure-storage|be_azure_cognitiveservices_face|terraspace_plugin_azure|logstash-input-azureblob|fluent-plugin-azure-table|hammer_cli_foreman_azure_rm|blobfish-azure-keyvault-ruby|xcpretty-azure-pipelines-formatter|manageiq-providers-azure_stack|embulk-filter-azure_text_analytics|omniauth-azure-oauth2-v2|fluent-plugin-azurestorage-gen2|azurex|juliusl-azure-sdk-for-ruby|embulk-filter-azure_computer_vision_api|logstash-output-kusto|embulk-filter-azure_translator_api|fluent-plugin-azure-storage-table|fluent-plugin-azure-storage-tables|fluent-plugin-azure-storage-append-blob-lts|async-fluent-azure-eventhubs-plugin|logstash-input-azurewadtable|fluent-plugin-azuremonitorlog|waz-storage|omniauth-bn-office365|fluent-plugin-application-insights|sensu-plugins-azurerm|fluent-plugin-azurestorage|fluent-plugin-documentdb|fluent-plugin-azureeventhubs-batched|fluent-plugin-azureeventhubs|fluent-plugin-azuresearch|waz-sync|sk-fluent-plugin-azureeventhubs|fluent-plugin-azurefunctions|custom_fluent-plugin-azure-storage-append-blob|fluent-plugin-azuremonitormetrics|logstash-input-azuretopicthreadable|fluent-plugin-azure-storage-append-blob-lts-azurestack|chef-provisioning-azurerm|jdbc-mssql|embulk-output-documentdb|embulk-output-azuresearch|generik-logstash-input-azureblob|dm-waztables-adapter|logstash-input-azureblob-json-head-tail|logstash-input-azureblob-saars|logstash-input-azureblob-xiaomi7732|omniauth-activedirectory).*"
- tags:
diff --git a/rules/sinks/third_parties/sdknetflix/ruby.yaml b/rules/sinks/third_parties/sdknetflix/ruby.yaml
deleted file mode 100644
index 0a23f029..00000000
--- a/rules/sinks/third_parties/sdknetflix/ruby.yaml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-# Sink rule for ThirdParty SDK
-# The id follows a format : "ThirdParties.SDK.."
-
-sinks:
-
- - id: ThirdParties.SDK.Netflix
- name: Netflix
- domains:
- - "netflix.com"
- patterns:
- - "(?i)(netflix|netflix_roulette|omniauth-netflix|rares-netflix|whats-on-netflix|netflix4r|kubrick|jekflix|ruby_robot).*"
- tags:
diff --git a/rules/sinks/third_parties/sdknotion/ruby.yaml b/rules/sinks/third_parties/sdknotion/ruby.yaml
deleted file mode 100644
index ecc0338b..00000000
--- a/rules/sinks/third_parties/sdknotion/ruby.yaml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-# Sink rule for ThirdParty SDK
-# The id follows a format : "ThirdParties.SDK.."
-
-sinks:
-
- - id: ThirdParties.SDK.Notion
- name: Notion
- domains:
- - "notion.com"
- patterns:
- - "(?i)(notion|notion_orbit|notion_rb|notion-ruby-client|omniauth-notion|notion-sdk-ruby|notion_ruby|notion_client|notion_api|jekyll-notion).*"
- tags:
diff --git a/rules/sinks/third_parties/sdkonesignal/ruby.yaml b/rules/sinks/third_parties/sdkonesignal/ruby.yaml
deleted file mode 100644
index e064a2c7..00000000
--- a/rules/sinks/third_parties/sdkonesignal/ruby.yaml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-# Sink rule for ThirdParty SDK
-# The id follows a format : "ThirdParties.SDK.."
-
-sinks:
-
- - id: ThirdParties.SDK.Onesignal
- name: Onesignal
- domains:
- - "onesignal.com"
- patterns:
- - "(?i)(onesignal|onesignal-ruby|devise-onesignal|onesignal-ruby-rails6|notification-pusher-onesignal|one_signal|onsignal).*"
- tags:
diff --git a/rules/sinks/third_parties/sdkpaypal/ruby.yaml b/rules/sinks/third_parties/sdkpaypal/ruby.yaml
deleted file mode 100644
index c3160f33..00000000
--- a/rules/sinks/third_parties/sdkpaypal/ruby.yaml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-# Sink rule for ThirdParty SDK
-# The id follows a format : "ThirdParties.SDK.."
-
-sinks:
-
- - id: ThirdParties.SDK.Paypal
- name: Paypal
- domains:
- - "paypal.com"
- patterns:
- - "(?i)(swisspay|active_paypal_adaptive_payment|paypal-payment|spree_paypal_adaptive_payment|georgedrummond-active_paypal_adaptive_payment|paypal_adaptive|yukon|shoppe-paypal|paypal-express|pp-adaptive|lolita-paypal|adaptive_pay|ianfleeton-paypal-express|paypal-adaptive-gateway|sinatra-paypal|elucid-adaptive_pay|adapt|spree_paypal_website_standard|ruby-paypal|creative-paypal-express|spree_paypal_rest|spree_paypal_express|trado_paypal_module|creative-pp-adaptive|spree_paypal_express_mutalis|killbill-paypal-express|nimbleshop_paypalwp|astrails-paypal_adaptive|tonyla-paypal_adaptive|workarea-paypal|active_paypal_adaptive_accounts|koduc_express_paypal|adaptive_payments|spree_billing_sisow|lottay-paypal_adaptive|heartcheck-paypal|paypal-masspay|JekyllEWP|paypal-sdk-rest|paypal-sdk-core|paypal-sdk-merchant|paypal-checkout-sdk|paypal-sdk-adaptivepayments|paypal-sdk-permissions|paypal-sdk-adaptiveaccounts|paypal-sdk-invoice|paypal-sdk-subscriptions|paypal-payouts-sdk|paypal-sdk-buttonmanager|paypal-sdk-http-adapters|paypal-sdk-merchant-jk|paypal-sdk-rest-pmrb|paypal-sdk-buttonmanager-rails|paypal_merchant|cabernet|paypkg).*"
- tags:
diff --git a/rules/sinks/third_parties/sdkpayture/ruby.yaml b/rules/sinks/third_parties/sdkpayture/ruby.yaml
deleted file mode 100644
index 7dea1d4b..00000000
--- a/rules/sinks/third_parties/sdkpayture/ruby.yaml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-# Sink rule for ThirdParty SDK
-# The id follows a format : "ThirdParties.SDK.."
-
-sinks:
-
- - id: ThirdParties.SDK.Payture
- name: Payture
- domains:
- - "payture.com"
- patterns:
- - "(?i)(payture-cheques).*"
- tags:
diff --git a/rules/sinks/third_parties/sdkpayu/ruby.yaml b/rules/sinks/third_parties/sdkpayu/ruby.yaml
deleted file mode 100644
index 2f0d868a..00000000
--- a/rules/sinks/third_parties/sdkpayu/ruby.yaml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-# Sink rule for ThirdParty SDK
-# The id follows a format : "ThirdParties.SDK.."
-
-sinks:
-
- - id: ThirdParties.SDK.Payu
- name: Payu
- domains:
- - "payu.in"
- patterns:
- - "(?i)(solidus_payu_latam|easy_pay_u_latam|opay|killbill-payu-latam|upay|payu-latam|payu_latam|payuindia|payu-latam-rails|wj-payuindia).*"
- tags:
diff --git a/rules/sinks/third_parties/sdkrazorpay/ruby.yaml b/rules/sinks/third_parties/sdkrazorpay/ruby.yaml
deleted file mode 100644
index 906c87fc..00000000
--- a/rules/sinks/third_parties/sdkrazorpay/ruby.yaml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-# Sink rule for ThirdParty SDK
-# The id follows a format : "ThirdParties.SDK.."
-
-sinks:
-
- - id: ThirdParties.SDK.Razorpay
- name: Razorpay
- domains:
- - "razorpay.com"
- patterns:
- - "(?i)(razorpay|spree_razorpay|razorpay_pa|solidus_razorpay|ifsc).*"
- tags:
diff --git a/rules/sinks/third_parties/sdkrisepay/ruby.yaml b/rules/sinks/third_parties/sdkrisepay/ruby.yaml
deleted file mode 100644
index 1c08f581..00000000
--- a/rules/sinks/third_parties/sdkrisepay/ruby.yaml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-# Sink rule for ThirdParty SDK
-# The id follows a format : "ThirdParties.SDK.."
-
-sinks:
-
- - id: ThirdParties.SDK.Risepay
- name: Risepay
- domains:
- - "risepay.com"
- patterns:
- - "(?i)(risepay).*"
- tags:
diff --git a/rules/sinks/third_parties/sdksalesforce/ruby.yaml b/rules/sinks/third_parties/sdksalesforce/ruby.yaml
deleted file mode 100644
index 26d44c20..00000000
--- a/rules/sinks/third_parties/sdksalesforce/ruby.yaml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-# Sink rule for ThirdParty SDK
-# The id follows a format : "ThirdParties.SDK.."
-
-sinks:
-
- - id: ThirdParties.SDK.Salesforce
- name: Salesforce
- domains:
- - "salesforce.com"
- patterns:
- - "(?i)(omniauth-salesforce|salesforce_bulk_query|salesforce_bulk_api|salesforce_bulk|salesforce_flo|salesforce-orm|salesforce_id_formatter|salesforce-deploy-tool|salesforce_chunker|salesforce_bulk2|salesforce_ar_sync|salesforce_fsdb|openstax_salesforce|salesforce_cache|salesforce_adapter|dm-salesforce|salesforce_record|salesforce-rails|salesforce_connect|embulk-output-salesforce|hoopla_salesforce|salesforce-chatter|salesforce_bulk_quickfix|salesforce_http_client|salesforce-lead|gd_salesforce|salesforce_exporter|fn-salesforce|warden-salesforce|salesforce_client|salesforce_bulk_client|salesforce-einstein|rd-salesforce|dm-salesforce-adapter|active_salesforce|salesforce_bulk_oauth2|salesforce-bulkapi-notifier|rails-salesforce-connect|mct-rd-salesforce|tla-sbuilder-salesforce|embulk-input-salesforce_bulk|restforce|salesforcebulk|salesforce_bulk_query-edge|salesforce_bulk_api_serial_or_parallel|salesforceintegration|martinemde-dm-salesforce-adapter|rforce|salesforceapi-rest|executrix|restforce-db|asf-rest-adapter|metaforce|activeforce|soapforce|sf_migrate|draisine|seiun|mdata|sfdc|metamind|restforce-bulk|asf_scaffold_generator|leadcreatorgem|bulkforce|force|leadsf|sfd2|data-com-api|salesforklift|yasd|exact-target-client|sfkb|marketingcloud-mailer|tooling|massaji|metaforce-delivery_method|databasedotcom_console|active_force|metaforce-beta|rd_challenge_vivianec|levene|lead_create|lightning-ui|railsforce|marketingcloudsdk|openstax_active_force|refocus|sfmc-fuelsdk-ruby|importlead|sfdc_proxy|smartring|fuelsdk_json_bump|sf-username-password-authentication-and-rest-api|dragostsesdk|MyPreciousRuby1).*"
- tags:
diff --git a/rules/sinks/third_parties/sdksendgrid/ruby.yaml b/rules/sinks/third_parties/sdksendgrid/ruby.yaml
deleted file mode 100644
index 4b8adbf0..00000000
--- a/rules/sinks/third_parties/sdksendgrid/ruby.yaml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-# Sink rule for ThirdParty SDK
-# The id follows a format : "ThirdParties.SDK.