diff --git a/LocalPackages/DataBrokerProtection/Sources/DataBrokerProtection/Resources/JSON/backgroundcheckers.net.json b/LocalPackages/DataBrokerProtection/Sources/DataBrokerProtection/Resources/JSON/backgroundcheckers.net.json new file mode 100644 index 0000000000..ce2cd9a463 --- /dev/null +++ b/LocalPackages/DataBrokerProtection/Sources/DataBrokerProtection/Resources/JSON/backgroundcheckers.net.json @@ -0,0 +1,211 @@ +{ + "name": "BackgroundCheckers", + "url": "backgroundcheckers.net", + "version": "0.1.0", + "parent": "privatereports.com", + "optOutUrl": "https://www.backgroundcheckers.net/optOut/name/landing", + "steps": [ + { + "stepType": "scan", + "scanType": "templatedUrl", + "actions": [ + { + "actionType": "navigate", + "url": "https://www.backgroundcheckers.net/name/search-result", + "id": "e117c04f-eee0-4b12-9570-b3df8e77c9d5" + }, + { + "actionType": "expectation", + "expectations": [ + { + "type": "element", + "selector": "#bottomModifySearch" + } + ], + "id": "e9e4fd15-f712-4b2f-af1f-65cb6772f3c8" + }, + { + "actionType": "fillForm", + "dataSource": "userProfile", + "selector": "#bottomModifySearch", + "elements": [ + { + "type": "firstName", + "selector": "#firstName-bottom" + }, + { + "type": "middleName", + "selector": "#middleName-bottom" + }, + { + "type": "lastName", + "selector": "#lastName-bottom" + }, + { + "type": "city", + "selector": "#city-bottom" + }, + { + "type": "state", + "selector": "#state-bottom" + } + ], + "id": "bf2eda21-4494-47d8-a073-1efae99df99e" + }, + { + "actionType": "click", + "elements": [ + { + "type": "button", + "selector": "#ux-2" + } + ], + "id": "fc993b0d-773a-4279-a634-0ce401da0e20" + }, + { + "actionType": "expectation", + "expectations": [ + { + "type": "element", + "selector": ".container" + } + ], + "id": "830532e9-eac0-4707-a942-72fec41a366e" + }, + { + "actionType": "expectation", + "expectations": [ + { + "type": "element", + "selector": "//div[@data-key='comp.name-search.rule.question.reSearch.cityState']", + "failSilently": true + } + ], + "actions": [ + { + "actionType": "click", + "elements": [ + { + "type": "button", + "selector": "button[class~='btn-primary']" + } + ], + "id": "5d0adb6f-c1de-4d9e-9910-a25e43276a94" + } + ], + "id": "e98209ce-b76b-4fb1-aeca-41f4c4c51b37" + }, + { + "actionType": "expectation", + "expectations": [ + { + "type": "element", + "selector": ".container" + } + ], + "id": "666b6312-bc42-400f-a5dd-d26658ab031c" + }, + { + "actionType": "expectation", + "expectations": [ + { + "type": "element", + "selector": "//div[@data-key='comp.name-search.rule.question.reSearch.moreThanAge']", + "failSilently": true + } + ], + "actions": [ + { + "actionType": "click", + "choices": [ + { + "condition": { + "left": "${age}", + "operation": ">=", + "right": "45" + }, + "elements": [ + { + "type": "button", + "selector": "//button[contains(text(), 'Yes')]" + } + ] + } + ], + "default": { + "elements": [ + { + "type": "button", + "selector": "//button[contains(text(), 'No')]" + } + ] + }, + "id": "3bb3c926-9673-420d-88a7-6ece649054ae" + } + ], + "id": "bd7e6619-54ce-46fc-bc0c-6471ec693e14" + }, + { + "actionType": "expectation", + "expectations": [ + { + "type": "element", + "selector": ".container" + } + ], + "id": "c6ed3723-cb41-4f92-a34d-f8078c327ff6" + }, + { + "actionType": "click", + "elements": [ + { + "type": "button", + "selector": ".result .more", + "multiple": true, + "failSilently": true + } + ], + "id": "318f1662-d2f4-446d-8d50-dfd242024693" + }, + { + "actionType": "extract", + "selector": "//li[contains(@class, 'searchedPerson')]", + "noResultsSelector": "//div[contains(text(), 'unable to find')]|//h2[contains(text(), 'too many results')]", + "profile": { + "name": { + "selector": ".//a/div[1]//h3" + }, + "age": { + "selector": ".//a/div[1]//h4", + "afterText": "Age:" + }, + "relativesList": { + "selector": ".//strong[contains(text(), 'relative')]/following-sibling::text()", + "findElements": true + }, + "addressCityState": { + "selector": ".//strong[contains(text(), 'Locations:')]/following-sibling::text()", + "findElements": true + }, + "profileUrl": { + "identifierType": "hash" + } + }, + "id": "ea6f7ade-e360-4135-898d-946ad890b38c" + } + ] + }, + { + "stepType": "optOut", + "optOutType": "parentSiteOptOut", + "actions": [] + } + ], + "schedulingConfig": { + "retryError": 48, + "confirmOptOutScan": 72, + "maintenanceScan": 120, + "maxAttempts": -1 + }, + "addedDatetime": 1738336354315 +} diff --git a/LocalPackages/DataBrokerProtection/Sources/DataBrokerProtection/Resources/JSON/checksecrets.com.json b/LocalPackages/DataBrokerProtection/Sources/DataBrokerProtection/Resources/JSON/checksecrets.com.json new file mode 100644 index 0000000000..f9ecd8502b --- /dev/null +++ b/LocalPackages/DataBrokerProtection/Sources/DataBrokerProtection/Resources/JSON/checksecrets.com.json @@ -0,0 +1,207 @@ +{ + "name": "CheckSecrets", + "url": "checksecrets.com", + "version": "0.1.0", + "parent": "privatereports.com", + "optOutUrl": "https://www.checksecrets.com/optOut/name/landing", + "steps": [ + { + "stepType": "scan", + "scanType": "templatedUrl", + "actions": [ + { + "actionType": "navigate", + "url": "https://www.checksecrets.com/name/search-result", + "id": "00fdf31f-03ef-4b6b-80d5-2996514a2bf4" + }, + { + "actionType": "expectation", + "expectations": [ + { + "type": "element", + "selector": "#email-form-2" + } + ], + "id": "ec483e48-24ae-48cd-8333-6b762de1e3ae" + }, + { + "actionType": "fillForm", + "dataSource": "userProfile", + "selector": "#email-form-2", + "elements": [ + { + "type": "firstName", + "selector": "#First-Name-2" + }, + { + "type": "lastName", + "selector": "#Last-Name-3" + }, + { + "type": "city", + "selector": "#City-3" + }, + { + "type": "state", + "selector": "#State" + } + ], + "id": "396dc4dc-032e-4623-b377-68b4565fa2cb" + }, + { + "actionType": "click", + "elements": [ + { + "type": "button", + "selector": ".btn-search-again" + } + ], + "id": "42448e4f-2dc5-460a-881a-bafddb2e3ce4" + }, + { + "actionType": "expectation", + "expectations": [ + { + "type": "element", + "selector": ".container" + } + ], + "id": "aafcd47d-9227-4b82-83f9-4af056eb0668" + }, + { + "actionType": "expectation", + "expectations": [ + { + "type": "element", + "selector": "//div[@data-key='comp.name-search.rule.question.reSearch.cityState']", + "failSilently": true + } + ], + "actions": [ + { + "actionType": "click", + "elements": [ + { + "type": "button", + "selector": "button[class~='loader-submit-btn']" + } + ], + "id": "17397b56-ae20-4950-a482-f358c41221db" + } + ], + "id": "2b4c796a-a8fa-4997-aa59-566297ef3b98" + }, + { + "actionType": "expectation", + "expectations": [ + { + "type": "element", + "selector": ".container" + } + ], + "id": "357fda31-fc02-4d9b-9e7e-08f4225049b6" + }, + { + "actionType": "expectation", + "expectations": [ + { + "type": "element", + "selector": "//div[@data-key='comp.name-search.rule.question.reSearch.moreThanAge']", + "failSilently": true + } + ], + "actions": [ + { + "actionType": "click", + "choices": [ + { + "condition": { + "left": "${age}", + "operation": ">=", + "right": "45" + }, + "elements": [ + { + "type": "button", + "selector": "//div[contains(text(), 'YES')]" + } + ] + } + ], + "default": { + "elements": [ + { + "type": "button", + "selector": "//div[contains(text(), 'NO')]" + } + ] + }, + "id": "b3340ead-23b0-43bc-b0cf-d1d5ad39aac9" + } + ], + "id": "3fe46609-0131-4af5-b95c-290dcb05e204" + }, + { + "actionType": "expectation", + "expectations": [ + { + "type": "element", + "selector": ".container" + } + ], + "id": "1ca11716-51fc-4737-8426-0a8b6fe937f7" + }, + { + "actionType": "click", + "elements": [ + { + "type": "button", + "selector": "//a[contains(@class, 'possible-relatives-more')] | //a[contains(@class, 'possible-locations-more')]", + "multiple": true, + "failSilently": true + } + ], + "id": "a21eccf5-216b-4d97-8ac1-dce6bc8d1093" + }, + { + "actionType": "extract", + "selector": ".search-list-item", + "noResultsSelector": "//div[contains(text(), 'unable to find')]|//h2[contains(text(), 'too many results')]", + "profile": { + "name": { + "selector": ".search-list-name" + }, + "age": { + "selector": ".search-list-age", + "afterText": "Age:" + }, + "relativesList": { + "selector": ".search-possible-relatives .possible-locations-state", + "findElements": true + }, + "addressCityState": { + "selector": ".search-possible-locations .possible-locations-state", + "findElements": true + }, + "profileUrl": { + "identifierType": "hash" + } + }, + "id": "242f1abd-202e-439a-9f3f-4550492cea44" + } + ] + }, + { + "stepType": "optOut", + "optOutType": "parentSiteOptOut", + "actions": [] + } + ], + "schedulingConfig": { + "retryError": 48, + "confirmOptOutScan": 72, + "maintenanceScan": 120, + "maxAttempts": -1 + }, + "addedDatetime": 1738337497629 +} diff --git a/LocalPackages/DataBrokerProtection/Sources/DataBrokerProtection/Resources/JSON/inmatessearcher.com.json b/LocalPackages/DataBrokerProtection/Sources/DataBrokerProtection/Resources/JSON/inmatessearcher.com.json new file mode 100644 index 0000000000..e3289e4e89 --- /dev/null +++ b/LocalPackages/DataBrokerProtection/Sources/DataBrokerProtection/Resources/JSON/inmatessearcher.com.json @@ -0,0 +1,207 @@ +{ + "name": "InmatesSearcher", + "url": "inmatessearcher.com", + "version": "0.1.0", + "parent": "privatereports.com", + "optOutUrl": "https://www.inmatessearcher.com/optOut/name/landing", + "steps": [ + { + "stepType": "scan", + "scanType": "templatedUrl", + "actions": [ + { + "actionType": "navigate", + "url": "https://www.inmatessearcher.com/name/search-result", + "id": "6465a3f6-3266-47a7-8372-dba02b768092" + }, + { + "actionType": "expectation", + "expectations": [ + { + "type": "element", + "selector": "#email-form-2" + } + ], + "id": "bcb4ab5f-214f-4852-8f0d-7b3cad5db8af" + }, + { + "actionType": "fillForm", + "dataSource": "userProfile", + "selector": "#email-form-2", + "elements": [ + { + "type": "firstName", + "selector": "#First-Name-2" + }, + { + "type": "lastName", + "selector": "#Last-Name-3" + }, + { + "type": "city", + "selector": "#City-3" + }, + { + "type": "state", + "selector": "#State" + } + ], + "id": "29978e51-e0af-4630-a83b-0bccb237d7a8" + }, + { + "actionType": "click", + "elements": [ + { + "type": "button", + "selector": ".btn-search-again" + } + ], + "id": "c19c3169-28a6-4b2d-af77-06eddfbf3c6b" + }, + { + "actionType": "expectation", + "expectations": [ + { + "type": "element", + "selector": ".container" + } + ], + "id": "a96d06d1-38fa-47c0-953d-38232016d8ab" + }, + { + "actionType": "expectation", + "expectations": [ + { + "type": "element", + "selector": "//div[@data-key='comp.name-search.rule.question.reSearch.cityState']", + "failSilently": true + } + ], + "actions": [ + { + "actionType": "click", + "elements": [ + { + "type": "button", + "selector": "button[class~='btn-research']" + } + ], + "id": "4880ff94-dfe9-441d-a818-75901959e9ed" + } + ], + "id": "daf4bbd8-4625-4246-8a44-fd24ab6b2a7a" + }, + { + "actionType": "expectation", + "expectations": [ + { + "type": "element", + "selector": ".container" + } + ], + "id": "06124ca5-bf2a-4cb1-ad5e-b0de8f71cd84" + }, + { + "actionType": "expectation", + "expectations": [ + { + "type": "element", + "selector": "//div[@data-key='comp.name-search.rule.question.reSearch.moreThanAge']", + "failSilently": true + } + ], + "actions": [ + { + "actionType": "click", + "choices": [ + { + "condition": { + "left": "${age}", + "operation": ">=", + "right": "45" + }, + "elements": [ + { + "type": "button", + "selector": "//button[contains(text(), 'Yes')]" + } + ] + } + ], + "default": { + "elements": [ + { + "type": "button", + "selector": "//button[contains(text(), 'No')]" + } + ] + }, + "id": "f75a7b24-bb0e-4e9e-bd53-b8be7c8d9e57" + } + ], + "id": "bcd4a84e-8ec6-483f-a131-6387a839145c" + }, + { + "actionType": "expectation", + "expectations": [ + { + "type": "element", + "selector": ".container" + } + ], + "id": "2281d3ba-6a8f-4621-88d8-1725c7aa71f3" + }, + { + "actionType": "click", + "elements": [ + { + "type": "button", + "selector": "//a[contains(@class, 'possible-relatives-more')] | //a[contains(@class, 'possible-locations-more')]", + "multiple": true, + "failSilently": true + } + ], + "id": "d73584cb-cbe9-4a68-9d60-aa25f50d5c9b" + }, + { + "actionType": "extract", + "selector": ".search-list-item", + "noResultsSelector": "//div[contains(text(), 'unable to find')]|//h2[contains(text(), 'too many results')]", + "profile": { + "name": { + "selector": ".search-list-name" + }, + "age": { + "selector": ".search-list-age", + "afterText": "Age:" + }, + "relativesList": { + "selector": ".search-possible-relatives .possible-locations-state", + "findElements": true + }, + "addressCityState": { + "selector": ".search-possible-locations .possible-locations-state", + "findElements": true + }, + "profileUrl": { + "identifierType": "hash" + } + }, + "id": "5a360f0f-4f56-4d56-9cb6-93c3edd8a0a7" + } + ] + }, + { + "stepType": "optOut", + "optOutType": "parentSiteOptOut", + "actions": [] + } + ], + "schedulingConfig": { + "retryError": 48, + "confirmOptOutScan": 72, + "maintenanceScan": 120, + "maxAttempts": -1 + }, + "addedDatetime": 1738338641033 +} diff --git a/LocalPackages/DataBrokerProtection/Sources/DataBrokerProtection/Resources/JSON/mugshotlook.com.json b/LocalPackages/DataBrokerProtection/Sources/DataBrokerProtection/Resources/JSON/mugshotlook.com.json new file mode 100644 index 0000000000..762e54490d --- /dev/null +++ b/LocalPackages/DataBrokerProtection/Sources/DataBrokerProtection/Resources/JSON/mugshotlook.com.json @@ -0,0 +1,210 @@ +{ + "name": "MugshotLook", + "url": "mugshotlook.com", + "version": "0.1.0", + "parent": "privatereports.com", + "optOutUrl": "https://www.mugshotlook.com/optOut/name/landing", + "steps": [ + { + "stepType": "scan", + "scanType": "templatedUrl", + "actions": [ + { + "actionType": "navigate", + "url": "https://www.mugshotlook.com/name/search-result", + "id": "07ecaca8-e573-4d74-b6d8-7a3073d8e9e6" + }, + { + "actionType": "expectation", + "expectations": [ + { + "type": "element", + "selector": "#email-form-2" + } + ], + "id": "8d9ea63e-1d47-45e9-a1f3-c1780b29cd1f" + }, + { + "actionType": "fillForm", + "dataSource": "userProfile", + "selector": "#email-form-2", + "elements": [ + { + "type": "firstName", + "selector": "#First-Name-2" + }, + { + "type": "middleName", + "selector": "#Middle-Name-3" + }, + { + "type": "lastName", + "selector": "#Last-Name-3" + }, + { + "type": "city", + "selector": "#City-3" + }, + { + "type": "state", + "selector": "#State" + } + ], + "id": "9f138d30-5b98-4903-8f1b-0f895c9cd90c" + }, + { + "actionType": "click", + "elements": [ + { + "type": "button", + "selector": "#ux-2" + } + ], + "id": "b60ba41a-3d7b-42ff-ba44-46a84570eb79" + }, + { + "actionType": "expectation", + "expectations": [ + { + "type": "element", + "selector": ".container" + } + ], + "id": "f2313951-9c50-472f-a61d-2bce70fe4724" + }, + { + "actionType": "expectation", + "expectations": [ + { + "type": "element", + "selector": "//div[@data-key='comp.name-search.rule.question.reSearch.cityState']", + "failSilently": true + } + ], + "actions": [ + { + "actionType": "click", + "elements": [ + { + "type": "button", + "selector": "button[class~='loader-submit-btn']" + } + ], + "id": "fcf73752-0965-4a4e-add7-4d2a20d7e226" + } + ], + "id": "7a9586a5-26d6-4173-810f-aa8f69d9fe81" + }, + { + "actionType": "expectation", + "expectations": [ + { + "type": "element", + "selector": ".container" + } + ], + "id": "20b0ea92-803c-4bcd-a542-2c69cb7b15e8" + }, + { + "actionType": "expectation", + "expectations": [ + { + "type": "element", + "selector": "//div[@data-key='comp.name-search.rule.question.reSearch.moreThanAge']", + "failSilently": true + } + ], + "actions": [ + { + "actionType": "click", + "choices": [ + { + "condition": { + "left": "${age}", + "operation": ">=", + "right": "45" + }, + "elements": [ + { + "type": "button", + "selector": "//div[contains(text(), 'YES')]" + } + ] + } + ], + "default": { + "elements": [ + { + "type": "button", + "selector": "//div[contains(text(), 'NO')]" + } + ] + }, + "id": "86174772-7f79-42df-9b62-bb5317b49dbf" + } + ], + "id": "6096cc3f-ec69-4e35-928e-bf242483b8de" + }, + { + "actionType": "expectation", + "expectations": [ + { + "type": "element", + "selector": ".container" + } + ], + "id": "9c31d292-26b7-4125-9b7a-bca5b1f6a8e9" + }, + { + "actionType": "click", + "elements": [ + { + "type": "button", + "selector": ".srp-view-more", + "multiple": true, + "failSilently": true + } + ], + "id": "d658a323-124c-4008-8ccf-df0f4c6a702f" + }, + { + "actionType": "extract", + "selector": ".srp-table-item", + "noResultsSelector": "//div[contains(text(), 'unable to find')]|//h2[contains(text(), 'too many results')]", + "profile": { + "name": { + "selector": ".srp-name" + }, + "age": { + "selector": ".srp-item-age" + }, + "addressCityStateList": { + "selector": ".srp-item-locations .srp-item-location", + "findElements": true + }, + "relativesList": { + "selector": ".srp-item-relatives .srp-item-relative", + "findElements": true + }, + "profileUrl": { + "identifierType": "hash" + } + }, + "id": "fdd3bae5-3c5d-4d0b-8911-e239ea46942b" + } + ] + }, + { + "stepType": "optOut", + "optOutType": "parentSiteOptOut", + "actions": [] + } + ], + "schedulingConfig": { + "retryError": 48, + "confirmOptOutScan": 72, + "maintenanceScan": 120, + "maxAttempts": -1 + }, + "addedDatetime": 1738339540066 +} diff --git a/LocalPackages/DataBrokerProtection/Sources/DataBrokerProtection/Resources/JSON/peoplesearch123.com.json b/LocalPackages/DataBrokerProtection/Sources/DataBrokerProtection/Resources/JSON/peoplesearch123.com.json new file mode 100644 index 0000000000..183ba0527d --- /dev/null +++ b/LocalPackages/DataBrokerProtection/Sources/DataBrokerProtection/Resources/JSON/peoplesearch123.com.json @@ -0,0 +1,211 @@ +{ + "name": "PeopleSearch123", + "url": "peoplesearch123.com", + "version": "0.1.0", + "parent": "privatereports.com", + "optOutUrl": "https://www.peoplesearch123.com/optOut/name/landing", + "steps": [ + { + "stepType": "scan", + "scanType": "templatedUrl", + "actions": [ + { + "actionType": "navigate", + "url": "https://www.peoplesearch123.com/name/search-result", + "id": "7cca9863-e32a-47a3-9c96-741b2240c1f6" + }, + { + "actionType": "expectation", + "expectations": [ + { + "type": "element", + "selector": "#bottomModifySearch" + } + ], + "id": "363b4542-7680-4062-af35-29cf8a9f5eba" + }, + { + "actionType": "fillForm", + "dataSource": "userProfile", + "selector": "#bottomModifySearch", + "elements": [ + { + "type": "firstName", + "selector": "#firstName-bottom" + }, + { + "type": "middleName", + "selector": "#middleName-bottom" + }, + { + "type": "lastName", + "selector": "#lastName-bottom" + }, + { + "type": "city", + "selector": "#city-bottom" + }, + { + "type": "state", + "selector": "#state-bottom" + } + ], + "id": "18df7e7a-ea74-4fd2-af42-93e82e22a165" + }, + { + "actionType": "click", + "elements": [ + { + "type": "button", + "selector": "#ux-2" + } + ], + "id": "5334448e-6ca2-48d1-9a69-75d910dabd7b" + }, + { + "actionType": "expectation", + "expectations": [ + { + "type": "element", + "selector": ".container" + } + ], + "id": "fa3f541b-d78d-4f86-a693-a75d61e9012e" + }, + { + "actionType": "expectation", + "expectations": [ + { + "type": "element", + "selector": "//div[@data-key='comp.name-search.rule.question.reSearch.cityState']", + "failSilently": true + } + ], + "actions": [ + { + "actionType": "click", + "elements": [ + { + "type": "button", + "selector": "button[class~='btn-primary']" + } + ], + "id": "369e2f3c-6810-42b5-8b90-9506172af8f5" + } + ], + "id": "5bf47d6c-b03d-4e01-9337-4712f818c25f" + }, + { + "actionType": "expectation", + "expectations": [ + { + "type": "element", + "selector": ".container" + } + ], + "id": "ac06ec89-86e7-4dc1-b237-4a9376444db6" + }, + { + "actionType": "expectation", + "expectations": [ + { + "type": "element", + "selector": "//div[@data-key='comp.name-search.rule.question.reSearch.moreThanAge']", + "failSilently": true + } + ], + "actions": [ + { + "actionType": "click", + "choices": [ + { + "condition": { + "left": "${age}", + "operation": ">=", + "right": "45" + }, + "elements": [ + { + "type": "button", + "selector": "//button[contains(text(), 'Yes')]" + } + ] + } + ], + "default": { + "elements": [ + { + "type": "button", + "selector": "//button[contains(text(), 'No')]" + } + ] + }, + "id": "acf3dacc-4cd4-4a6b-b7d6-4bc86da0ca08" + } + ], + "id": "3dbe2934-0e53-4856-a8fa-24245fea43c1" + }, + { + "actionType": "expectation", + "expectations": [ + { + "type": "element", + "selector": ".container" + } + ], + "id": "49355923-fc1a-4fed-9a06-92d6551d2cb7" + }, + { + "actionType": "click", + "elements": [ + { + "type": "button", + "selector": ".result .more", + "multiple": true, + "failSilently": true + } + ], + "id": "320111a3-5480-429b-85d7-7624b2af0fbb" + }, + { + "actionType": "extract", + "selector": "//li[contains(@class, 'searchedPerson')]", + "noResultsSelector": "//div[contains(text(), 'unable to find')]|//h2[contains(text(), 'too many results')]", + "profile": { + "name": { + "selector": ".//a/div[1]//h3" + }, + "age": { + "selector": ".//a/div[1]//h4", + "afterText": "Age:" + }, + "relativesList": { + "selector": ".//strong[contains(text(), 'relative')]/following-sibling::text()", + "findElements": true + }, + "addressCityState": { + "selector": ".//strong[contains(text(), 'Locations:')]/following-sibling::text()", + "findElements": true + }, + "profileUrl": { + "identifierType": "hash" + } + }, + "id": "1145594d-2d15-4a67-91d5-415a03b832f1" + } + ] + }, + { + "stepType": "optOut", + "optOutType": "parentSiteOptOut", + "actions": [] + } + ], + "schedulingConfig": { + "retryError": 48, + "confirmOptOutScan": 72, + "maintenanceScan": 120, + "maxAttempts": -1 + }, + "addedDatetime": 1738340502279 +} diff --git a/LocalPackages/DataBrokerProtection/Sources/DataBrokerProtection/Resources/JSON/peoplesearcher.com.json b/LocalPackages/DataBrokerProtection/Sources/DataBrokerProtection/Resources/JSON/peoplesearcher.com.json new file mode 100644 index 0000000000..1febc4e3de --- /dev/null +++ b/LocalPackages/DataBrokerProtection/Sources/DataBrokerProtection/Resources/JSON/peoplesearcher.com.json @@ -0,0 +1,211 @@ +{ + "name": "PeopleSearcher", + "url": "peoplesearcher.com", + "version": "0.1.0", + "parent": "privatereports.com", + "optOutUrl": "https://www.peoplesearcher.com/optOut/name/landing", + "steps": [ + { + "stepType": "scan", + "scanType": "templatedUrl", + "actions": [ + { + "actionType": "navigate", + "url": "https://www.peoplesearcher.com/name/search-result", + "id": "d9feac74-c3bd-468d-9dd3-ccca59afaf6f" + }, + { + "actionType": "expectation", + "expectations": [ + { + "type": "element", + "selector": "#bottomModifySearch" + } + ], + "id": "3628b64b-a958-4b9b-99ff-38ac45a3bd22" + }, + { + "actionType": "fillForm", + "dataSource": "userProfile", + "selector": "#bottomModifySearch", + "elements": [ + { + "type": "firstName", + "selector": "#firstName-bottom" + }, + { + "type": "middleName", + "selector": "#middleName-bottom" + }, + { + "type": "lastName", + "selector": "#lastName-bottom" + }, + { + "type": "city", + "selector": "#city-bottom" + }, + { + "type": "state", + "selector": "#state-bottom" + } + ], + "id": "8c98e963-5239-40dd-a53e-587b0932e604" + }, + { + "actionType": "click", + "elements": [ + { + "type": "button", + "selector": "#ux-2" + } + ], + "id": "67016aba-7d1f-4e1c-9da2-2e3b8e3ad9d1" + }, + { + "actionType": "expectation", + "expectations": [ + { + "type": "element", + "selector": ".container" + } + ], + "id": "30d52cd2-05a6-4df1-8f80-7a8eaf10ece8" + }, + { + "actionType": "expectation", + "expectations": [ + { + "type": "element", + "selector": "//div[@data-key='comp.name-search.rule.question.reSearch.cityState']", + "failSilently": true + } + ], + "actions": [ + { + "actionType": "click", + "elements": [ + { + "type": "button", + "selector": "button[class~='btn-primary']" + } + ], + "id": "502c1894-b30a-492c-b543-a1c1a1f0e745" + } + ], + "id": "a6b131d3-0e86-4317-96ae-82dbdbc74278" + }, + { + "actionType": "expectation", + "expectations": [ + { + "type": "element", + "selector": ".container" + } + ], + "id": "7f029aeb-074b-49c0-9042-8d24286aaa5b" + }, + { + "actionType": "expectation", + "expectations": [ + { + "type": "element", + "selector": "//div[@data-key='comp.name-search.rule.question.reSearch.moreThanAge']", + "failSilently": true + } + ], + "actions": [ + { + "actionType": "click", + "choices": [ + { + "condition": { + "left": "${age}", + "operation": ">=", + "right": "45" + }, + "elements": [ + { + "type": "button", + "selector": "//button[contains(text(), 'Yes')]" + } + ] + } + ], + "default": { + "elements": [ + { + "type": "button", + "selector": "//button[contains(text(), 'No')]" + } + ] + }, + "id": "e053f853-2dcf-4716-8b2e-34cc28ab24be" + } + ], + "id": "9595db45-4344-4848-a41c-e1dea31c64d4" + }, + { + "actionType": "expectation", + "expectations": [ + { + "type": "element", + "selector": ".container" + } + ], + "id": "e67ccd9d-668b-496d-b78f-50d754980fb6" + }, + { + "actionType": "click", + "elements": [ + { + "type": "button", + "selector": ".result .more", + "multiple": true, + "failSilently": true + } + ], + "id": "dcd07cec-1507-4cdf-99eb-9079c238f491" + }, + { + "actionType": "extract", + "selector": "//li[contains(@class, 'searchedPerson')]", + "noResultsSelector": "//div[contains(text(), 'unable to find')]|//h2[contains(text(), 'too many results')]", + "profile": { + "name": { + "selector": ".//a/div[1]//h3" + }, + "age": { + "selector": ".//a/div[1]//h4", + "afterText": "Age:" + }, + "relativesList": { + "selector": ".//strong[contains(text(), 'relative')]/following-sibling::text()", + "findElements": true + }, + "addressCityState": { + "selector": ".//strong[contains(text(), 'Locations:')]/following-sibling::text()", + "findElements": true + }, + "profileUrl": { + "identifierType": "hash" + } + }, + "id": "04c0a5bc-d175-4019-aca0-02601e47b280" + } + ] + }, + { + "stepType": "optOut", + "optOutType": "parentSiteOptOut", + "actions": [] + } + ], + "schedulingConfig": { + "retryError": 48, + "confirmOptOutScan": 72, + "maintenanceScan": 120, + "maxAttempts": -1 + }, + "addedDatetime": 1738341001174 +} diff --git a/LocalPackages/DataBrokerProtection/Sources/DataBrokerProtection/Resources/JSON/peoplesearchusa.org.json b/LocalPackages/DataBrokerProtection/Sources/DataBrokerProtection/Resources/JSON/peoplesearchusa.org.json new file mode 100644 index 0000000000..8aa011b207 --- /dev/null +++ b/LocalPackages/DataBrokerProtection/Sources/DataBrokerProtection/Resources/JSON/peoplesearchusa.org.json @@ -0,0 +1,207 @@ +{ + "name": "PeopleSearchUSA", + "url": "peoplesearchusa.org", + "version": "0.1.0", + "parent": "privatereports.com", + "optOutUrl": "https://www.peoplesearchusa.org/optOut/name/landing", + "steps": [ + { + "stepType": "scan", + "scanType": "templatedUrl", + "actions": [ + { + "actionType": "navigate", + "url": "https://www.peoplesearchusa.org/name/search-result", + "id": "449fddc8-e5e7-405f-aecc-e87ee25500d5" + }, + { + "actionType": "expectation", + "expectations": [ + { + "type": "element", + "selector": "#email-form-2" + } + ], + "id": "418e9529-1071-4a06-92d5-0da4fb6d7be5" + }, + { + "actionType": "fillForm", + "dataSource": "userProfile", + "selector": "#email-form-2", + "elements": [ + { + "type": "firstName", + "selector": "#First-Name-2" + }, + { + "type": "lastName", + "selector": "#Last-Name-3" + }, + { + "type": "city", + "selector": "#City-3" + }, + { + "type": "state", + "selector": "#State" + } + ], + "id": "4f4d4748-38cd-4d72-bcc9-5df4aa1da12d" + }, + { + "actionType": "click", + "elements": [ + { + "type": "button", + "selector": ".btn-search-again" + } + ], + "id": "0349bd42-b9c3-4852-a347-0c986296e44d" + }, + { + "actionType": "expectation", + "expectations": [ + { + "type": "element", + "selector": ".container" + } + ], + "id": "e3130d75-8535-48dd-9afb-824ba8d784a6" + }, + { + "actionType": "expectation", + "expectations": [ + { + "type": "element", + "selector": "//div[@data-key='comp.name-search.rule.question.reSearch.cityState']", + "failSilently": true + } + ], + "actions": [ + { + "actionType": "click", + "elements": [ + { + "type": "button", + "selector": "button[class~='btn-research']" + } + ], + "id": "64ffd421-90a0-4844-862a-7b23d8169e38" + } + ], + "id": "add63065-0d9c-48de-aaaf-977854426d84" + }, + { + "actionType": "expectation", + "expectations": [ + { + "type": "element", + "selector": ".container" + } + ], + "id": "de1ed749-0255-46aa-b256-c64e9c633a3f" + }, + { + "actionType": "expectation", + "expectations": [ + { + "type": "element", + "selector": "//div[@data-key='comp.name-search.rule.question.reSearch.moreThanAge']", + "failSilently": true + } + ], + "actions": [ + { + "actionType": "click", + "choices": [ + { + "condition": { + "left": "${age}", + "operation": ">=", + "right": "45" + }, + "elements": [ + { + "type": "button", + "selector": "//button[contains(text(), 'Yes')]" + } + ] + } + ], + "default": { + "elements": [ + { + "type": "button", + "selector": "//button[contains(text(), 'No')]" + } + ] + }, + "id": "ae4aafef-9720-429f-8a88-b944aa85981a" + } + ], + "id": "6a6436d5-0bca-4b82-a299-164e71c0b919" + }, + { + "actionType": "expectation", + "expectations": [ + { + "type": "element", + "selector": ".container" + } + ], + "id": "d4f28712-83cb-499b-95c3-28cfe9a57885" + }, + { + "actionType": "click", + "elements": [ + { + "type": "button", + "selector": "//a[contains(@class, 'possible-relatives-more')] | //a[contains(@class, 'possible-locations-more')]", + "multiple": true, + "failSilently": true + } + ], + "id": "6c5b5288-5d6e-4946-961c-8eb5a0093c00" + }, + { + "actionType": "extract", + "selector": ".search-list-item", + "noResultsSelector": "//div[contains(text(), 'unable to find')]|//h2[contains(text(), 'too many results')]", + "profile": { + "name": { + "selector": ".search-list-name" + }, + "age": { + "selector": ".search-list-age", + "afterText": "Age:" + }, + "relativesList": { + "selector": ".search-possible-relatives .possible-locations-state", + "findElements": true + }, + "addressCityState": { + "selector": ".search-possible-locations .possible-locations-state", + "findElements": true + }, + "profileUrl": { + "identifierType": "hash" + } + }, + "id": "9d294f00-d9a2-4e7c-9527-0609cb221d6f" + } + ] + }, + { + "stepType": "optOut", + "optOutType": "parentSiteOptOut", + "actions": [] + } + ], + "schedulingConfig": { + "retryError": 48, + "confirmOptOutScan": 72, + "maintenanceScan": 120, + "maxAttempts": -1 + }, + "addedDatetime": 1738341520312 +} diff --git a/LocalPackages/DataBrokerProtection/Sources/DataBrokerProtection/Resources/JSON/personsearchers.com.json b/LocalPackages/DataBrokerProtection/Sources/DataBrokerProtection/Resources/JSON/personsearchers.com.json new file mode 100644 index 0000000000..deae885721 --- /dev/null +++ b/LocalPackages/DataBrokerProtection/Sources/DataBrokerProtection/Resources/JSON/personsearchers.com.json @@ -0,0 +1,211 @@ +{ + "name": "PersonSearchers", + "url": "personsearchers.com", + "version": "0.1.0", + "parent": "privatereports.com", + "optOutUrl": "https://www.personsearchers.com/optOut/name/landing", + "steps": [ + { + "stepType": "scan", + "scanType": "templatedUrl", + "actions": [ + { + "actionType": "navigate", + "url": "https://www.personsearchers.com/name/search-result", + "id": "ab2b7b28-4204-48a5-9366-2697382fdcfe" + }, + { + "actionType": "expectation", + "expectations": [ + { + "type": "element", + "selector": "#bottomModifySearch" + } + ], + "id": "e1416994-6a3d-4fd6-80ef-8d99fe089507" + }, + { + "actionType": "fillForm", + "dataSource": "userProfile", + "selector": "#bottomModifySearch", + "elements": [ + { + "type": "firstName", + "selector": "#firstName-bottom" + }, + { + "type": "middleName", + "selector": "#middleName-bottom" + }, + { + "type": "lastName", + "selector": "#lastName-bottom" + }, + { + "type": "city", + "selector": "#city-bottom" + }, + { + "type": "state", + "selector": "#state-bottom" + } + ], + "id": "dd06a77a-66e3-4df6-a7f0-ac528fd38619" + }, + { + "actionType": "click", + "elements": [ + { + "type": "button", + "selector": "#ux-2" + } + ], + "id": "91f495d7-2037-42b7-904b-76ae2c2798e0" + }, + { + "actionType": "expectation", + "expectations": [ + { + "type": "element", + "selector": ".container" + } + ], + "id": "85dda7ae-6ac2-45d9-aebe-0e3066b8cbaf" + }, + { + "actionType": "expectation", + "expectations": [ + { + "type": "element", + "selector": "//div[@data-key='comp.name-search.rule.question.reSearch.cityState']", + "failSilently": true + } + ], + "actions": [ + { + "actionType": "click", + "elements": [ + { + "type": "button", + "selector": "button[class~='btn-primary']" + } + ], + "id": "5c2805e4-7c54-402d-b9db-20eb29bf5cef" + } + ], + "id": "e2d89a89-423a-496f-adda-ef77ba35104a" + }, + { + "actionType": "expectation", + "expectations": [ + { + "type": "element", + "selector": ".container" + } + ], + "id": "a6a14cda-223e-449c-b977-9239bcb4a106" + }, + { + "actionType": "expectation", + "expectations": [ + { + "type": "element", + "selector": "//div[@data-key='comp.name-search.rule.question.reSearch.moreThanAge']", + "failSilently": true + } + ], + "actions": [ + { + "actionType": "click", + "choices": [ + { + "condition": { + "left": "${age}", + "operation": ">=", + "right": "45" + }, + "elements": [ + { + "type": "button", + "selector": "//button[contains(text(), 'Yes')]" + } + ] + } + ], + "default": { + "elements": [ + { + "type": "button", + "selector": "//button[contains(text(), 'No')]" + } + ] + }, + "id": "de2c30e2-2a3e-4cf2-a944-34b31696fcb5" + } + ], + "id": "b89b9964-743e-4792-a76d-5f4e8e0f12e4" + }, + { + "actionType": "expectation", + "expectations": [ + { + "type": "element", + "selector": ".container" + } + ], + "id": "e35a341d-2841-42b6-bc4d-e3d7257c7fb4" + }, + { + "actionType": "click", + "elements": [ + { + "type": "button", + "selector": ".result .more", + "multiple": true, + "failSilently": true + } + ], + "id": "2bf41bcd-31af-4e49-8802-c60de6c52aaf" + }, + { + "actionType": "extract", + "selector": "//li[contains(@class, 'searchedPerson')]", + "noResultsSelector": "//div[contains(text(), 'unable to find')]|//h2[contains(text(), 'too many results')]", + "profile": { + "name": { + "selector": ".//a/div[1]//h3" + }, + "age": { + "selector": ".//a/div[1]//h4", + "afterText": "Age:" + }, + "relativesList": { + "selector": ".//strong[contains(text(), 'relative')]/following-sibling::text()", + "findElements": true + }, + "addressCityState": { + "selector": ".//strong[contains(text(), 'Locations:')]/following-sibling::text()", + "findElements": true + }, + "profileUrl": { + "identifierType": "hash" + } + }, + "id": "1266d1bb-546f-4abf-90b7-13553219fad6" + } + ] + }, + { + "stepType": "optOut", + "optOutType": "parentSiteOptOut", + "actions": [] + } + ], + "schedulingConfig": { + "retryError": 48, + "confirmOptOutScan": 72, + "maintenanceScan": 120, + "maxAttempts": -1 + }, + "addedDatetime": 1738342125055 +} diff --git a/LocalPackages/DataBrokerProtection/Sources/DataBrokerProtection/Resources/JSON/privaterecords.net.json b/LocalPackages/DataBrokerProtection/Sources/DataBrokerProtection/Resources/JSON/privaterecords.net.json new file mode 100644 index 0000000000..88554997e2 --- /dev/null +++ b/LocalPackages/DataBrokerProtection/Sources/DataBrokerProtection/Resources/JSON/privaterecords.net.json @@ -0,0 +1,211 @@ +{ + "name": "PrivateRecords", + "url": "privaterecords.net", + "version": "0.1.0", + "parent": "privatereports.com", + "optOutUrl": "https://www.privaterecords.net/optOut/name/landing", + "steps": [ + { + "stepType": "scan", + "scanType": "templatedUrl", + "actions": [ + { + "actionType": "navigate", + "url": "https://www.privaterecords.net/name/search-result", + "id": "4ccf82e4-9cce-439a-8f37-7371cf762c2a" + }, + { + "actionType": "expectation", + "expectations": [ + { + "type": "element", + "selector": "#bottomModifySearch" + } + ], + "id": "a29d23be-7b9a-4bcd-b2a8-a9d8845ba8f1" + }, + { + "actionType": "fillForm", + "dataSource": "userProfile", + "selector": "#bottomModifySearch", + "elements": [ + { + "type": "firstName", + "selector": "#firstName-bottom" + }, + { + "type": "middleName", + "selector": "#middleName-bottom" + }, + { + "type": "lastName", + "selector": "#lastName-bottom" + }, + { + "type": "city", + "selector": "#city-bottom" + }, + { + "type": "state", + "selector": "#state-bottom" + } + ], + "id": "95e0ff96-f62e-48d9-9582-6f47beadfa4f" + }, + { + "actionType": "click", + "elements": [ + { + "type": "button", + "selector": "#ux-2" + } + ], + "id": "cdba1374-4bdd-41c3-b1fb-a135c6accd37" + }, + { + "actionType": "expectation", + "expectations": [ + { + "type": "element", + "selector": ".container" + } + ], + "id": "4bbef0f6-c9d8-43cc-ae7c-4fe05b4f7f63" + }, + { + "actionType": "expectation", + "expectations": [ + { + "type": "element", + "selector": "//div[@data-key='comp.name-search.rule.question.reSearch.cityState']", + "failSilently": true + } + ], + "actions": [ + { + "actionType": "click", + "elements": [ + { + "type": "button", + "selector": "button[class~='btn-primary']" + } + ], + "id": "b2b68035-3aae-44a4-9192-439dac6a055d" + } + ], + "id": "71a3bfd1-46a5-4e7d-b921-6af65f7bb9cb" + }, + { + "actionType": "expectation", + "expectations": [ + { + "type": "element", + "selector": ".container" + } + ], + "id": "12a1ecdf-1ac5-481b-bad8-ae6bdd5307c7" + }, + { + "actionType": "expectation", + "expectations": [ + { + "type": "element", + "selector": "//div[@data-key='comp.name-search.rule.question.reSearch.moreThanAge']", + "failSilently": true + } + ], + "actions": [ + { + "actionType": "click", + "choices": [ + { + "condition": { + "left": "${age}", + "operation": ">=", + "right": "45" + }, + "elements": [ + { + "type": "button", + "selector": "//button[contains(text(), 'Yes')]" + } + ] + } + ], + "default": { + "elements": [ + { + "type": "button", + "selector": "//button[contains(text(), 'No')]" + } + ] + }, + "id": "0ef8122f-6f95-4a08-a6e5-38a7a3ec4b7e" + } + ], + "id": "98837eb7-ddb2-4f6b-868c-a1c1d33da9f1" + }, + { + "actionType": "expectation", + "expectations": [ + { + "type": "element", + "selector": ".container" + } + ], + "id": "d15713e6-afb2-4992-b301-4f93df869696" + }, + { + "actionType": "click", + "elements": [ + { + "type": "button", + "selector": ".result .more", + "multiple": true, + "failSilently": true + } + ], + "id": "4e6bc82a-28c3-4203-81c1-75b1327893fc" + }, + { + "actionType": "extract", + "selector": "//li[contains(@class, 'searchedPerson')]", + "noResultsSelector": "//div[contains(text(), 'unable to find')]|//h2[contains(text(), 'too many results')]", + "profile": { + "name": { + "selector": ".//a/div[1]//h3" + }, + "age": { + "selector": ".//a/div[1]//h4", + "afterText": "Age:" + }, + "relativesList": { + "selector": ".//strong[contains(text(), 'relative')]/following-sibling::text()", + "findElements": true + }, + "addressCityState": { + "selector": ".//strong[contains(text(), 'Locations:')]/following-sibling::text()", + "findElements": true + }, + "profileUrl": { + "identifierType": "hash" + } + }, + "id": "d94dd8dd-5723-4fe3-9c55-6529892bc07c" + } + ] + }, + { + "stepType": "optOut", + "optOutType": "parentSiteOptOut", + "actions": [] + } + ], + "schedulingConfig": { + "retryError": 48, + "confirmOptOutScan": 72, + "maintenanceScan": 120, + "maxAttempts": -1 + }, + "addedDatetime": 1738234793898 +} diff --git a/LocalPackages/DataBrokerProtection/Sources/DataBrokerProtection/Resources/JSON/privatereports.com.json b/LocalPackages/DataBrokerProtection/Sources/DataBrokerProtection/Resources/JSON/privatereports.com.json new file mode 100644 index 0000000000..f529d8a1fd --- /dev/null +++ b/LocalPackages/DataBrokerProtection/Sources/DataBrokerProtection/Resources/JSON/privatereports.com.json @@ -0,0 +1,531 @@ +{ + "name": "PrivateReports", + "url": "privatereports.com", + "version": "0.6.0", + "optOutUrl": "https://www.privatereports.com/optOut/name/landingPage", + "steps": [ + { + "stepType": "scan", + "scanType": "templatedUrl", + "actions": [ + { + "actionType": "navigate", + "url": "https://www.privatereports.com/name/search-result", + "id": "ac6686ff-7b1e-4464-9a73-bf7f62967fd0" + }, + { + "actionType": "expectation", + "expectations": [ + { + "type": "element", + "selector": "#email-form-2" + } + ], + "id": "2e988ca4-4ad1-4dfc-bbb7-e35b95ad781e" + }, + { + "actionType": "fillForm", + "dataSource": "userProfile", + "selector": "#email-form-2", + "elements": [ + { + "type": "firstName", + "selector": ".//input[@name='First-Name']" + }, + { + "type": "middleName", + "selector": ".//input[@name='Middle-Name']" + }, + { + "type": "lastName", + "selector": ".//input[@name='Last-Name']" + }, + { + "type": "city", + "selector": ".//input[@name='City']" + }, + { + "type": "state", + "selector": ".//select[@name='State']" + } + ], + "id": "9f653c52-f6ff-4e54-8884-efd4cdf1858a" + }, + { + "actionType": "click", + "elements": [ + { + "type": "button", + "selector": "button[class~='refine-search-button']" + } + ], + "id": "596bd67f-b0dc-4cc0-9f0f-f9f2f3b06b74" + }, + { + "actionType": "expectation", + "expectations": [ + { + "type": "element", + "selector": ".container" + } + ], + "id": "28722ef7-0ad7-40f6-8bce-6b1eeb47939c" + }, + { + "actionType": "expectation", + "expectations": [ + { + "type": "element", + "selector": "//div[@data-key='comp.name-search.rule.question.reSearch.cityState']", + "failSilently": true + } + ], + "actions": [ + { + "actionType": "click", + "elements": [ + { + "type": "button", + "selector": "button[class~='loader-submit-btn']" + } + ], + "id": "c3dd97e9-170d-4b00-95a7-81688537ef76" + } + ], + "id": "d35c1dcd-3fe0-40db-9d66-1ea61e8535cf" + }, + { + "actionType": "expectation", + "expectations": [ + { + "type": "element", + "selector": ".container" + } + ], + "id": "29722ef7-0ad7-40f6-8bce-6b1eeb47939c" + }, + { + "actionType": "expectation", + "expectations": [ + { + "type": "element", + "selector": "//div[@data-key='comp.name-search.rule.question.reSearch.moreThanAge']", + "failSilently": true + } + ], + "actions": [ + { + "actionType": "click", + "choices": [ + { + "condition": { + "left": "${age}", + "operation": ">=", + "right": "45" + }, + "elements": [ + { + "type": "button", + "selector": "//div[contains(text(), 'YES')]" + } + ] + } + ], + "default": { + "elements": [ + { + "type": "button", + "selector": "//div[contains(text(), 'NO')]" + } + ] + }, + "id": "5525226e-a0bc-44b0-81f7-e23293332f1a" + } + ], + "id": "945c717f-cb61-406f-a12c-3fafdac10bdc" + }, + { + "actionType": "expectation", + "expectations": [ + { + "type": "element", + "selector": ".container" + } + ], + "id": "8a632c01-a405-49ee-90c0-e2d40e1eb69d" + }, + { + "actionType": "click", + "elements": [ + { + "type": "button", + "selector": ".srp-view-more", + "multiple": true, + "failSilently": true + } + ], + "id": "f69b3a3d-aa7b-457f-971a-f910905f3992" + }, + { + "actionType": "extract", + "selector": ".srp-table-item", + "noResultsSelector": "//div[contains(text(), 'unable to find')]|//h2[contains(text(), 'too many results')]", + "profile": { + "name": { + "selector": ".srp-name" + }, + "age": { + "selector": ".srp-item-age" + }, + "addressCityStateList": { + "selector": ".srp-item-locations .srp-item-location", + "findElements": true + }, + "relativesList": { + "selector": ".srp-item-relatives .srp-item-relative", + "findElements": true + }, + "profileUrl": { + "identifierType": "hash" + } + }, + "id": "204b4965-4f56-4849-b22b-ad8b2f1481da" + } + ] + }, + { + "stepType": "optOut", + "optOutType": "formOptOut", + "actions": [ + { + "actionType": "navigate", + "url": "https://www.privatereports.com/optOut/name/search-result", + "id": "69e45509-bfce-4697-a911-4c442e7e6478" + }, + { + "actionType": "expectation", + "expectations": [ + { + "type": "element", + "selector": "#email-form-2" + } + ], + "id": "1d7a4138-a7b1-413e-862c-041f98649664" + }, + { + "actionType": "expectation", + "expectations": [ + { + "type": "element", + "selector": "#email-form-2" + } + ], + "id": "24722ef7-0ad7-40f6-8bce-6b1eeb47939c" + }, + { + "actionType": "fillForm", + "dataSource": "userProfile", + "selector": "#email-form-2", + "elements": [ + { + "type": "firstName", + "selector": ".//input[@name='First-Name']" + }, + { + "type": "lastName", + "selector": ".//input[@name='Last-Name']" + }, + { + "type": "city", + "selector": ".//input[@name='City']" + }, + { + "type": "state", + "selector": ".//select[@name='State']" + } + ], + "id": "0ad21f64-27ee-48ce-b405-73c9b974ac5e" + }, + { + "actionType": "click", + "elements": [ + { + "type": "button", + "selector": "button[class~='refine-search-button']" + } + ], + "id": "4e684fea-b543-4ff7-892b-9d4496e0c74e" + }, + { + "actionType": "expectation", + "expectations": [ + { + "type": "element", + "selector": ".container" + } + ], + "id": "25722ef7-0ad7-40f6-8bce-6b1eeb47939c" + }, + { + "actionType": "expectation", + "expectations": [ + { + "type": "element", + "selector": "//div[@data-key='comp.name-search.rule.question.reSearch.cityState']", + "failSilently": true + } + ], + "actions": [ + { + "actionType": "click", + "elements": [ + { + "type": "button", + "selector": "button[type='submit']" + } + ], + "id": "f75fe97f-794e-40be-9d05-120bb0a3ddad" + } + ], + "id": "0081ce75-eee3-4302-875d-8a86b49647db" + }, + { + "actionType": "expectation", + "expectations": [ + { + "type": "element", + "selector": ".container" + } + ], + "id": "25722ef7-0ad7-40f6-8bce-6b1eeb47939c" + }, + { + "actionType": "expectation", + "expectations": [ + { + "type": "element", + "selector": "//div[@data-key='comp.name-search.rule.question.reSearch.moreThanAge']", + "failSilently": true + } + ], + "actions": [ + { + "actionType": "click", + "choices": [ + { + "condition": { + "left": "${age}", + "operation": ">=", + "right": "45" + }, + "elements": [ + { + "type": "button", + "selector": "//button[contains(text(), 'Yes')]" + } + ] + } + ], + "default": { + "elements": [ + { + "type": "button", + "selector": "//button[contains(text(), 'No')]" + } + ] + }, + "id": "7af1dd0b-dd15-4d4e-827f-c7c8416a7381" + } + ], + "id": "d770cb5e-506b-4d59-9767-45106ab2d834" + }, + { + "actionType": "expectation", + "expectations": [ + { + "type": "element", + "selector": ".srp-table-item" + } + ], + "id": "daacbff6-149a-4834-944a-3c86267429b8" + }, + { + "actionType": "click", + "elements": [ + { + "type": "button", + "selector": ".srp-view-more", + "multiple": true + } + ], + "id": "1482da11-ab69-4192-8286-dbcb624bb021" + }, + { + "actionType": "click", + "elements": [ + { + "type": "button", + "selector": ".srp-full-report", + "parent": { + "profileMatch": { + "selector": ".srp-table-item", + "profile": { + "name": { + "selector": ".srp-name" + }, + "age": { + "selector": ".srp-item-age" + }, + "addressCityStateList": { + "selector": ".srp-item-locations .srp-item-location", + "findElements": true + }, + "relativesList": { + "selector": ".srp-item-relatives .srp-item-relative", + "findElements": true + } + } + } + } + } + ], + "id": "83a22d98-4908-4ed4-8f56-931a84cdbb5e" + }, + { + "actionType": "fillForm", + "selector": ".content-box.reports", + "elements": [ + { + "type": "email", + "selector": "input[id='emailAddress']" + } + ], + "id": "42a98690-08f9-4f0c-9808-a57b53813b5d" + }, + { + "actionType": "fillForm", + "selector": ".content-box.reports", + "dataSource": "userProfile", + "elements": [ + { + "type": "fullName", + "selector": "input[id='fullName']" + }, + { + "type": "$generated_street_address$", + "selector": "input[id='address']" + }, + { + "type": "$generated_phone_number$", + "selector": "input[id='phoneNumber']" + } + ], + "id": "04f38bbb-0a48-476b-a459-1c4542fd50a9" + }, + { + "actionType": "expectation", + "expectations": [ + { + "type": "element", + "selector": "button[id='submit-btn']" + } + ], + "id": "f8b405e9-07e1-4d39-a18e-cb2cd4d66c73" + }, + { + "actionType": "expectation", + "expectations": [ + { + "type": "element", + "selector": "button[id='submit-btn']" + } + ], + "id": "914907cc-fbe8-4bd4-869c-0896664031dd" + }, + { + "actionType": "expectation", + "expectations": [ + { + "type": "element", + "selector": "button[id='submit-btn']" + } + ], + "id": "0d0e655e-089d-43ca-96fd-51d50290ff55" + }, + { + "actionType": "expectation", + "expectations": [ + { + "type": "element", + "selector": "button[id='submit-btn']" + } + ], + "id": "a50b3905-0d47-4d57-a69e-39b997886427" + }, + { + "actionType": "expectation", + "expectations": [ + { + "type": "element", + "selector": "button[id='submit-btn']" + } + ], + "id": "24b2de0c-5e05-48ac-9617-93f535fcdd22" + }, + { + "actionType": "expectation", + "expectations": [ + { + "type": "element", + "selector": "button[id='submit-btn']" + } + ], + "id": "a0ab9922-364d-41e8-ba59-367430e5db84" + }, + { + "actionType": "click", + "elements": [ + { + "type": "button", + "selector": "button[id='submit-btn']" + } + ], + "id": "12431494-1d92-40b0-bbca-e882f0366d7b" + }, + { + "actionType": "expectation", + "expectations": [ + { + "type": "text", + "selector": "body", + "expect": "Confirmation email sent" + } + ], + "id": "f89649a7-da1d-49b8-b3ca-378b8824b7f3" + }, + { + "actionType": "emailConfirmation", + "pollingTime": 30, + "id": "52175b19-3fa5-44a3-8535-7b6aebc3dcd9" + }, + { + "actionType": "expectation", + "expectations": [ + { + "type": "text", + "selector": "body", + "expect": "Opt-out Confirmed" + } + ], + "id": "1ad9d334-d0a6-4fdb-976e-787ea20366a6" + } + ] + } + ], + "schedulingConfig": { + "retryError": 48, + "confirmOptOutScan": 72, + "maintenanceScan": 240 + }, + "addedDatetime": 1737035696264 +} diff --git a/LocalPackages/DataBrokerProtection/Sources/DataBrokerProtection/Resources/JSON/publicsearcher.com.json b/LocalPackages/DataBrokerProtection/Sources/DataBrokerProtection/Resources/JSON/publicsearcher.com.json new file mode 100644 index 0000000000..643b185e87 --- /dev/null +++ b/LocalPackages/DataBrokerProtection/Sources/DataBrokerProtection/Resources/JSON/publicsearcher.com.json @@ -0,0 +1,210 @@ +{ + "name": "PublicSearcher", + "url": "publicsearcher.com", + "version": "0.1.0", + "parent": "privatereports.com", + "optOutUrl": "https://www.publicsearcher.com/optOut/name/landingPage", + "steps": [ + { + "stepType": "scan", + "scanType": "templatedUrl", + "actions": [ + { + "actionType": "navigate", + "url": "https://www.publicsearcher.com/nameSearch/searchResult", + "id": "588c6312-6485-4fbd-9d39-3a81152ea2db" + }, + { + "actionType": "expectation", + "expectations": [ + { + "type": "element", + "selector": "#email-form-2" + } + ], + "id": "5a09da2a-add9-4b5f-9409-1433b4fb91b8" + }, + { + "actionType": "fillForm", + "dataSource": "userProfile", + "selector": "#email-form-2", + "elements": [ + { + "type": "firstName", + "selector": "#First-Name-2" + }, + { + "type": "middleName", + "selector": "#Middle-Name-3" + }, + { + "type": "lastName", + "selector": "#Last-Name-3" + }, + { + "type": "city", + "selector": "#City-3" + }, + { + "type": "state", + "selector": "#State" + } + ], + "id": "fa88671c-208f-4691-8d79-ff55af5168ff" + }, + { + "actionType": "click", + "elements": [ + { + "type": "button", + "selector": "#ux-2" + } + ], + "id": "e3e57efc-6726-4b8b-944c-cf0ae8e5742e" + }, + { + "actionType": "expectation", + "expectations": [ + { + "type": "element", + "selector": ".container" + } + ], + "id": "d7ea97a0-ba6f-483a-afd1-af787745fcb8" + }, + { + "actionType": "expectation", + "expectations": [ + { + "type": "element", + "selector": "//div[@data-key='comp.name-search.rule.question.reSearch.cityState']", + "failSilently": true + } + ], + "actions": [ + { + "actionType": "click", + "elements": [ + { + "type": "button", + "selector": "button[class~='loader-submit-btn']" + } + ], + "id": "6987e048-6062-488a-b9db-924e936f10af" + } + ], + "id": "25abf339-5c1c-4743-a266-7bfcafb82433" + }, + { + "actionType": "expectation", + "expectations": [ + { + "type": "element", + "selector": ".container" + } + ], + "id": "f4b692c2-2e98-49bb-bce7-f8edbde56e15" + }, + { + "actionType": "expectation", + "expectations": [ + { + "type": "element", + "selector": "//div[@data-key='comp.name-search.rule.question.reSearch.moreThanAge']", + "failSilently": true + } + ], + "actions": [ + { + "actionType": "click", + "choices": [ + { + "condition": { + "left": "${age}", + "operation": ">=", + "right": "45" + }, + "elements": [ + { + "type": "button", + "selector": "//div[contains(text(), 'YES')]" + } + ] + } + ], + "default": { + "elements": [ + { + "type": "button", + "selector": "//div[contains(text(), 'NO')]" + } + ] + }, + "id": "d0208c1a-605a-4482-904f-34b9bed2c808" + } + ], + "id": "632f5161-71d4-4e0b-ac2d-f6c770ebda48" + }, + { + "actionType": "expectation", + "expectations": [ + { + "type": "element", + "selector": ".container" + } + ], + "id": "0466c021-3689-4151-86db-27e02305d4de" + }, + { + "actionType": "click", + "elements": [ + { + "type": "button", + "selector": ".srp-view-more", + "multiple": true, + "failSilently": true + } + ], + "id": "e0e3ee9d-7c7f-4e1f-8796-620fc5c110a4" + }, + { + "actionType": "extract", + "selector": ".srp-table-item", + "noResultsSelector": "//div[contains(text(), 'unable to find')]|//h2[contains(text(), 'too many results')]", + "profile": { + "name": { + "selector": ".srp-name" + }, + "age": { + "selector": ".srp-item-age" + }, + "relativesList": { + "selector": ".srp-item-relatives .srp-item-relative", + "findElements": true + }, + "addressCityState": { + "selector": ".srp-item-locations .srp-item-location", + "findElements": true + }, + "profileUrl": { + "identifierType": "hash" + } + }, + "id": "37bd2a07-9c66-492f-855a-311b5fa44849" + } + ] + }, + { + "stepType": "optOut", + "optOutType": "parentSiteOptOut", + "actions": [] + } + ], + "schedulingConfig": { + "retryError": 48, + "confirmOptOutScan": 72, + "maintenanceScan": 120, + "maxAttempts": -1 + }, + "addedDatetime": 1738342848952 +} diff --git a/LocalPackages/DataBrokerProtection/Sources/DataBrokerProtection/Resources/JSON/sealedrecords.net.json b/LocalPackages/DataBrokerProtection/Sources/DataBrokerProtection/Resources/JSON/sealedrecords.net.json new file mode 100644 index 0000000000..c6b5cb299e --- /dev/null +++ b/LocalPackages/DataBrokerProtection/Sources/DataBrokerProtection/Resources/JSON/sealedrecords.net.json @@ -0,0 +1,207 @@ +{ + "name": "SealedRecords", + "url": "sealedrecords.net", + "version": "0.1.0", + "parent": "privatereports.com", + "optOutUrl": "https://www.sealedrecords.net/optOut/name/landing", + "steps": [ + { + "stepType": "scan", + "scanType": "templatedUrl", + "actions": [ + { + "actionType": "navigate", + "url": "https://www.sealedrecords.net/name/search-result", + "id": "c8a32ec6-d560-4ecb-92f6-e83033fd317a" + }, + { + "actionType": "expectation", + "expectations": [ + { + "type": "element", + "selector": "#email-form-2" + } + ], + "id": "58e40fd4-c1a1-41bd-a3c3-34a3e702c4ff" + }, + { + "actionType": "fillForm", + "dataSource": "userProfile", + "selector": "#email-form-2", + "elements": [ + { + "type": "firstName", + "selector": "#First-Name-2" + }, + { + "type": "lastName", + "selector": "#Last-Name-3" + }, + { + "type": "city", + "selector": "#City-3" + }, + { + "type": "state", + "selector": "#State" + } + ], + "id": "87f1b5ae-6c26-467a-b11f-ba6af67e1c5b" + }, + { + "actionType": "click", + "elements": [ + { + "type": "button", + "selector": ".btn-search-again" + } + ], + "id": "5f797133-1947-4b9b-9687-a9780e58f480" + }, + { + "actionType": "expectation", + "expectations": [ + { + "type": "element", + "selector": ".container" + } + ], + "id": "80978439-12c1-41a2-997f-90ce0cc759e6" + }, + { + "actionType": "expectation", + "expectations": [ + { + "type": "element", + "selector": "//div[@data-key='comp.name-search.rule.question.reSearch.cityState']", + "failSilently": true + } + ], + "actions": [ + { + "actionType": "click", + "elements": [ + { + "type": "button", + "selector": "button[class~='btn-research']" + } + ], + "id": "7fb9456f-9f9d-4ad3-b0f2-eaa7c82f5963" + } + ], + "id": "c0de04eb-795d-4313-a3de-d6eae8bcfdb1" + }, + { + "actionType": "expectation", + "expectations": [ + { + "type": "element", + "selector": ".container" + } + ], + "id": "c5c28008-7a9d-4c5b-a1a4-30056658780f" + }, + { + "actionType": "expectation", + "expectations": [ + { + "type": "element", + "selector": "//div[@data-key='comp.name-search.rule.question.reSearch.moreThanAge']", + "failSilently": true + } + ], + "actions": [ + { + "actionType": "click", + "choices": [ + { + "condition": { + "left": "${age}", + "operation": ">=", + "right": "45" + }, + "elements": [ + { + "type": "button", + "selector": "//button[contains(text(), 'Yes')]" + } + ] + } + ], + "default": { + "elements": [ + { + "type": "button", + "selector": "//button[contains(text(), 'No')]" + } + ] + }, + "id": "37b9a3fb-b0e1-4127-bd7d-67be58aa6692" + } + ], + "id": "8de43d8c-c65f-4863-a4fb-4059235b35b1" + }, + { + "actionType": "expectation", + "expectations": [ + { + "type": "element", + "selector": ".container" + } + ], + "id": "85e6e2fe-1f1c-4cd0-a989-9fb1ed1129e2" + }, + { + "actionType": "click", + "elements": [ + { + "type": "button", + "selector": "//a[contains(@class, 'possible-relatives-more')] | //a[contains(@class, 'possible-locations-more')]", + "multiple": true, + "failSilently": true + } + ], + "id": "e0225377-fbc4-4cde-afc0-e1ef9151e0fe" + }, + { + "actionType": "extract", + "selector": ".search-list-item", + "noResultsSelector": "//div[contains(text(), 'unable to find')]|//h2[contains(text(), 'too many results')]", + "profile": { + "name": { + "selector": ".search-list-name" + }, + "age": { + "selector": ".search-list-age", + "afterText": "Age:" + }, + "relativesList": { + "selector": ".search-possible-relatives .possible-locations-state", + "findElements": true + }, + "addressCityState": { + "selector": ".search-possible-locations .possible-locations-state", + "findElements": true + }, + "profileUrl": { + "identifierType": "hash" + } + }, + "id": "bd240ad8-0dd7-4d20-9448-e135059efade" + } + ] + }, + { + "stepType": "optOut", + "optOutType": "parentSiteOptOut", + "actions": [] + } + ], + "schedulingConfig": { + "retryError": 48, + "confirmOptOutScan": 72, + "maintenanceScan": 120, + "maxAttempts": -1 + }, + "addedDatetime": 1738342963204 +} diff --git a/LocalPackages/DataBrokerProtection/Sources/DataBrokerProtection/Resources/JSON/secretinfo.org.json b/LocalPackages/DataBrokerProtection/Sources/DataBrokerProtection/Resources/JSON/secretinfo.org.json new file mode 100644 index 0000000000..c4d7c0bdd8 --- /dev/null +++ b/LocalPackages/DataBrokerProtection/Sources/DataBrokerProtection/Resources/JSON/secretinfo.org.json @@ -0,0 +1,211 @@ +{ + "name": "SecretInfo", + "url": "secretinfo.org", + "version": "0.1.0", + "parent": "privatereports.com", + "optOutUrl": "https://www.secretinfo.org/optOut/name/landing", + "steps": [ + { + "stepType": "scan", + "scanType": "templatedUrl", + "actions": [ + { + "actionType": "navigate", + "url": "https://www.secretinfo.org/name/search-result", + "id": "53c5129c-61c3-4190-82d9-54fe35ebeda4" + }, + { + "actionType": "expectation", + "expectations": [ + { + "type": "element", + "selector": "#bottomModifySearch" + } + ], + "id": "b4ce4fca-2e5e-416f-aceb-6c7fedfb2072" + }, + { + "actionType": "fillForm", + "dataSource": "userProfile", + "selector": "#bottomModifySearch", + "elements": [ + { + "type": "firstName", + "selector": "#firstName-bottom" + }, + { + "type": "middleName", + "selector": "#middleName-bottom" + }, + { + "type": "lastName", + "selector": "#lastName-bottom" + }, + { + "type": "city", + "selector": "#city-bottom" + }, + { + "type": "state", + "selector": "#state-bottom" + } + ], + "id": "862be0ad-c4ee-4a61-a6fe-ca378bc69f14" + }, + { + "actionType": "click", + "elements": [ + { + "type": "button", + "selector": "#ux-2" + } + ], + "id": "b1c56ec9-c5d9-4d3e-ba36-13dc494fb6b8" + }, + { + "actionType": "expectation", + "expectations": [ + { + "type": "element", + "selector": ".container" + } + ], + "id": "9a76f89d-0449-4e08-a16b-8c1f88c48bd1" + }, + { + "actionType": "expectation", + "expectations": [ + { + "type": "element", + "selector": "//div[@data-key='comp.name-search.rule.question.reSearch.cityState']", + "failSilently": true + } + ], + "actions": [ + { + "actionType": "click", + "elements": [ + { + "type": "button", + "selector": "button[class~='btn-primary']" + } + ], + "id": "518d57a1-115f-466b-92f2-d08483eab312" + } + ], + "id": "bcaa465c-2e04-493b-b4e6-dadea3d466e1" + }, + { + "actionType": "expectation", + "expectations": [ + { + "type": "element", + "selector": ".container" + } + ], + "id": "a6f51f14-e9c4-40ce-a80d-c7e60142b753" + }, + { + "actionType": "expectation", + "expectations": [ + { + "type": "element", + "selector": "//div[@data-key='comp.name-search.rule.question.reSearch.moreThanAge']", + "failSilently": true + } + ], + "actions": [ + { + "actionType": "click", + "choices": [ + { + "condition": { + "left": "${age}", + "operation": ">=", + "right": "45" + }, + "elements": [ + { + "type": "button", + "selector": "//button[contains(text(), 'Yes')]" + } + ] + } + ], + "default": { + "elements": [ + { + "type": "button", + "selector": "//button[contains(text(), 'No')]" + } + ] + }, + "id": "1bee9239-5093-47ad-9adc-8cb0ba819b4d" + } + ], + "id": "0118cd52-25c5-4deb-bf26-a184bac8d7f3" + }, + { + "actionType": "expectation", + "expectations": [ + { + "type": "element", + "selector": ".container" + } + ], + "id": "439928fd-1e9a-492c-a8f3-42ccff095eff" + }, + { + "actionType": "click", + "elements": [ + { + "type": "button", + "selector": ".result .more", + "multiple": true, + "failSilently": true + } + ], + "id": "4960ef4a-2f92-441f-823c-0355854e6d56" + }, + { + "actionType": "extract", + "selector": "//li[contains(@class, 'searchedPerson')]", + "noResultsSelector": "//div[contains(text(), 'unable to find')]|//h2[contains(text(), 'too many results')]", + "profile": { + "name": { + "selector": ".//a/div[1]//h3" + }, + "age": { + "selector": ".//a/div[1]//h4", + "afterText": "Age:" + }, + "relativesList": { + "selector": ".//strong[contains(text(), 'relative')]/following-sibling::text()", + "findElements": true + }, + "addressCityState": { + "selector": ".//strong[contains(text(), 'Locations:')]/following-sibling::text()", + "findElements": true + }, + "profileUrl": { + "identifierType": "hash" + } + }, + "id": "08bcba08-61ac-4369-bc21-ac835a1444df" + } + ] + }, + { + "stepType": "optOut", + "optOutType": "parentSiteOptOut", + "actions": [] + } + ], + "schedulingConfig": { + "retryError": 48, + "confirmOptOutScan": 72, + "maintenanceScan": 120, + "maxAttempts": -1 + }, + "addedDatetime": 1738343170814 +} diff --git a/LocalPackages/DataBrokerProtection/Sources/DataBrokerProtection/Resources/JSON/truthrecord.org.json b/LocalPackages/DataBrokerProtection/Sources/DataBrokerProtection/Resources/JSON/truthrecord.org.json new file mode 100644 index 0000000000..e564cf9b95 --- /dev/null +++ b/LocalPackages/DataBrokerProtection/Sources/DataBrokerProtection/Resources/JSON/truthrecord.org.json @@ -0,0 +1,211 @@ +{ + "name": "TruthRecord", + "url": "truthrecord.org", + "version": "0.1.0", + "parent": "privatereports.com", + "optOutUrl": "https://www.truthrecord.org/opt_out/name/landing_page", + "steps": [ + { + "stepType": "scan", + "scanType": "templatedUrl", + "actions": [ + { + "actionType": "navigate", + "url": "https://www.truthrecord.org/name_search/search_result", + "id": "56990ae9-8483-40d8-8d92-6639726a1b8c" + }, + { + "actionType": "expectation", + "expectations": [ + { + "type": "element", + "selector": "#bottomModifySearch" + } + ], + "id": "ea155fb5-b6de-4a86-9387-bc16db9baf96" + }, + { + "actionType": "fillForm", + "dataSource": "userProfile", + "selector": "#bottomModifySearch", + "elements": [ + { + "type": "firstName", + "selector": "#firstName-bottom" + }, + { + "type": "middleName", + "selector": "#middleName-bottom" + }, + { + "type": "lastName", + "selector": "#lastName-bottom" + }, + { + "type": "city", + "selector": "#city-bottom" + }, + { + "type": "state", + "selector": "#state-bottom" + } + ], + "id": "f62d1a8f-d0ae-4eb6-806e-e25c30406814" + }, + { + "actionType": "click", + "elements": [ + { + "type": "button", + "selector": "#ux-2" + } + ], + "id": "6d1f764c-9e6e-44f9-81f3-c9dbee462a75" + }, + { + "actionType": "expectation", + "expectations": [ + { + "type": "element", + "selector": ".container" + } + ], + "id": "06cf7d97-43cc-42a1-956b-a0147921e705" + }, + { + "actionType": "expectation", + "expectations": [ + { + "type": "element", + "selector": "//div[@data-key='comp.name-search.rule.question.reSearch.cityState']", + "failSilently": true + } + ], + "actions": [ + { + "actionType": "click", + "elements": [ + { + "type": "button", + "selector": "button[class~='btn-primary']" + } + ], + "id": "5917281e-5b99-4a3b-9845-8020ccb9e19f" + } + ], + "id": "f2da5bce-ccab-42f4-b019-91c985d89299" + }, + { + "actionType": "expectation", + "expectations": [ + { + "type": "element", + "selector": ".container" + } + ], + "id": "6058cfcc-841c-481a-8fd4-dcf3c1ad4d42" + }, + { + "actionType": "expectation", + "expectations": [ + { + "type": "element", + "selector": "//div[@data-key='comp.name-search.rule.question.reSearch.moreThanAge']", + "failSilently": true + } + ], + "actions": [ + { + "actionType": "click", + "choices": [ + { + "condition": { + "left": "${age}", + "operation": ">=", + "right": "45" + }, + "elements": [ + { + "type": "button", + "selector": "//button[contains(text(), 'Yes')]" + } + ] + } + ], + "default": { + "elements": [ + { + "type": "button", + "selector": "//button[contains(text(), 'No')]" + } + ] + }, + "id": "3a4bb3f4-58ef-4137-9973-2ed45ff3705b" + } + ], + "id": "4b9ffa94-51a9-4fc8-954b-18853b9f6824" + }, + { + "actionType": "expectation", + "expectations": [ + { + "type": "element", + "selector": ".container" + } + ], + "id": "cd50b12f-71ad-4b51-911e-011dd696886c" + }, + { + "actionType": "click", + "elements": [ + { + "type": "button", + "selector": ".result .more", + "multiple": true, + "failSilently": true + } + ], + "id": "10d4eb1c-bc24-4096-9020-8ed5818bf248" + }, + { + "actionType": "extract", + "selector": "//li[contains(@class, 'searchedPerson')]", + "noResultsSelector": "//div[contains(text(), 'unable to find')]|//h2[contains(text(), 'too many results')]", + "profile": { + "name": { + "selector": ".//a/div[1]//h3" + }, + "age": { + "selector": ".//a/div[1]//h4", + "afterText": "Age:" + }, + "relativesList": { + "selector": ".//strong[contains(text(), 'relative')]/following-sibling::text()", + "findElements": true + }, + "addressCityState": { + "selector": ".//strong[contains(text(), 'Locations:')]/following-sibling::text()", + "findElements": true + }, + "profileUrl": { + "identifierType": "hash" + } + }, + "id": "43c02b53-bfce-4df6-9cfa-ff1a3256b3e0" + } + ] + }, + { + "stepType": "optOut", + "optOutType": "parentSiteOptOut", + "actions": [] + } + ], + "schedulingConfig": { + "retryError": 48, + "confirmOptOutScan": 72, + "maintenanceScan": 120, + "maxAttempts": -1 + }, + "addedDatetime": 1738343339817 +}