diff --git a/src/drivers/webextension/images/icons/ActBlue.svg b/src/drivers/webextension/images/icons/ActBlue.svg
new file mode 100644
index 000000000..f38bd2503
--- /dev/null
+++ b/src/drivers/webextension/images/icons/ActBlue.svg
@@ -0,0 +1,15 @@
+
diff --git a/src/drivers/webextension/images/icons/AlvandCMS.png b/src/drivers/webextension/images/icons/AlvandCMS.png
new file mode 100644
index 000000000..e9e82afb0
Binary files /dev/null and b/src/drivers/webextension/images/icons/AlvandCMS.png differ
diff --git a/src/drivers/webextension/images/icons/ApexChat.svg b/src/drivers/webextension/images/icons/ApexChat.svg
new file mode 100644
index 000000000..d34b3feb3
--- /dev/null
+++ b/src/drivers/webextension/images/icons/ApexChat.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/drivers/webextension/images/icons/Beehiiv.svg b/src/drivers/webextension/images/icons/Beehiiv.svg
new file mode 100644
index 000000000..98b4f2a1e
--- /dev/null
+++ b/src/drivers/webextension/images/icons/Beehiiv.svg
@@ -0,0 +1,29 @@
+
diff --git a/src/drivers/webextension/images/icons/Better Stack.svg b/src/drivers/webextension/images/icons/Better Stack.svg
new file mode 100644
index 000000000..c8f77db7c
--- /dev/null
+++ b/src/drivers/webextension/images/icons/Better Stack.svg
@@ -0,0 +1,5 @@
+
diff --git a/src/drivers/webextension/images/icons/Better Uptime.svg b/src/drivers/webextension/images/icons/Better Uptime.svg
deleted file mode 100644
index a136b6056..000000000
--- a/src/drivers/webextension/images/icons/Better Uptime.svg
+++ /dev/null
@@ -1,11 +0,0 @@
-
diff --git a/src/drivers/webextension/images/icons/Creatium.svg b/src/drivers/webextension/images/icons/Creatium.svg
new file mode 100644
index 000000000..fd85e6d12
--- /dev/null
+++ b/src/drivers/webextension/images/icons/Creatium.svg
@@ -0,0 +1,4 @@
+
diff --git a/src/drivers/webextension/images/icons/DataDome.svg b/src/drivers/webextension/images/icons/DataDome.svg
new file mode 100644
index 000000000..1f47aa337
--- /dev/null
+++ b/src/drivers/webextension/images/icons/DataDome.svg
@@ -0,0 +1,14 @@
+
diff --git a/src/drivers/webextension/images/icons/Datatrics.svg b/src/drivers/webextension/images/icons/Datatrics.svg
new file mode 100644
index 000000000..05be407e4
--- /dev/null
+++ b/src/drivers/webextension/images/icons/Datatrics.svg
@@ -0,0 +1,4 @@
+
diff --git a/src/drivers/webextension/images/icons/Forethought Solve.svg b/src/drivers/webextension/images/icons/Forethought Solve.svg
new file mode 100644
index 000000000..08142234f
--- /dev/null
+++ b/src/drivers/webextension/images/icons/Forethought Solve.svg
@@ -0,0 +1,44 @@
+
diff --git a/src/drivers/webextension/images/icons/GreatPages.svg b/src/drivers/webextension/images/icons/GreatPages.svg
new file mode 100644
index 000000000..80a623b5c
--- /dev/null
+++ b/src/drivers/webextension/images/icons/GreatPages.svg
@@ -0,0 +1,5 @@
+
diff --git a/src/drivers/webextension/images/icons/Handlebars.png b/src/drivers/webextension/images/icons/Handlebars.png
deleted file mode 100644
index 691e0b9bc..000000000
Binary files a/src/drivers/webextension/images/icons/Handlebars.png and /dev/null differ
diff --git a/src/drivers/webextension/images/icons/Handlebars.svg b/src/drivers/webextension/images/icons/Handlebars.svg
new file mode 100644
index 000000000..7eb09a000
--- /dev/null
+++ b/src/drivers/webextension/images/icons/Handlebars.svg
@@ -0,0 +1,37 @@
+
diff --git a/src/drivers/webextension/images/icons/HighLevel.svg b/src/drivers/webextension/images/icons/HighLevel.svg
new file mode 100644
index 000000000..8515996f7
--- /dev/null
+++ b/src/drivers/webextension/images/icons/HighLevel.svg
@@ -0,0 +1,5 @@
+
diff --git a/src/drivers/webextension/images/icons/ID5.svg b/src/drivers/webextension/images/icons/ID5.svg
new file mode 100644
index 000000000..a5b59bed4
--- /dev/null
+++ b/src/drivers/webextension/images/icons/ID5.svg
@@ -0,0 +1,27 @@
+
diff --git a/src/drivers/webextension/images/icons/LlamaLink.png b/src/drivers/webextension/images/icons/LlamaLink.png
new file mode 100644
index 000000000..23ecaafb0
Binary files /dev/null and b/src/drivers/webextension/images/icons/LlamaLink.png differ
diff --git a/src/drivers/webextension/images/icons/Magixite.png b/src/drivers/webextension/images/icons/Magixite.png
new file mode 100644
index 000000000..dacd49d28
Binary files /dev/null and b/src/drivers/webextension/images/icons/Magixite.png differ
diff --git a/src/drivers/webextension/images/icons/MantisBT.png b/src/drivers/webextension/images/icons/MantisBT.png
index 548219842..3eae13dfd 100644
Binary files a/src/drivers/webextension/images/icons/MantisBT.png and b/src/drivers/webextension/images/icons/MantisBT.png differ
diff --git a/src/drivers/webextension/images/icons/Mixpanel.svg b/src/drivers/webextension/images/icons/Mixpanel.svg
index 1f82faa24..162bcb061 100644
--- a/src/drivers/webextension/images/icons/Mixpanel.svg
+++ b/src/drivers/webextension/images/icons/Mixpanel.svg
@@ -1,18 +1,3 @@
diff --git a/src/drivers/webextension/images/icons/Moat.svg b/src/drivers/webextension/images/icons/Moat.svg
deleted file mode 100644
index 8e4b2ce77..000000000
--- a/src/drivers/webextension/images/icons/Moat.svg
+++ /dev/null
@@ -1,4 +0,0 @@
-
diff --git a/src/drivers/webextension/images/icons/OrderCast.svg b/src/drivers/webextension/images/icons/OrderCast.svg
new file mode 100644
index 000000000..01074327c
--- /dev/null
+++ b/src/drivers/webextension/images/icons/OrderCast.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/drivers/webextension/images/icons/Progress.svg b/src/drivers/webextension/images/icons/Progress.svg
new file mode 100644
index 000000000..1ada67cb1
--- /dev/null
+++ b/src/drivers/webextension/images/icons/Progress.svg
@@ -0,0 +1,3 @@
+
+
+
\ No newline at end of file
diff --git a/src/drivers/webextension/images/icons/Salla.svg b/src/drivers/webextension/images/icons/Salla.svg
index 89a54c19b..e362bf3ed 100644
--- a/src/drivers/webextension/images/icons/Salla.svg
+++ b/src/drivers/webextension/images/icons/Salla.svg
@@ -1,19 +1,4 @@
diff --git a/src/drivers/webextension/images/icons/SellersCommerce.png b/src/drivers/webextension/images/icons/SellersCommerce.png
new file mode 100644
index 000000000..ac0ec3463
Binary files /dev/null and b/src/drivers/webextension/images/icons/SellersCommerce.png differ
diff --git a/src/drivers/webextension/images/icons/Shoppub.svg b/src/drivers/webextension/images/icons/Shoppub.svg
new file mode 100644
index 000000000..448244baf
--- /dev/null
+++ b/src/drivers/webextension/images/icons/Shoppub.svg
@@ -0,0 +1,5 @@
+
diff --git a/src/drivers/webextension/images/icons/Skyflow.svg b/src/drivers/webextension/images/icons/Skyflow.svg
new file mode 100644
index 000000000..1298bf4d6
--- /dev/null
+++ b/src/drivers/webextension/images/icons/Skyflow.svg
@@ -0,0 +1,4 @@
+
diff --git a/src/drivers/webextension/images/icons/Spatie.png b/src/drivers/webextension/images/icons/Spatie.png
deleted file mode 100644
index 7da240289..000000000
Binary files a/src/drivers/webextension/images/icons/Spatie.png and /dev/null differ
diff --git a/src/drivers/webextension/images/icons/Spatie.svg b/src/drivers/webextension/images/icons/Spatie.svg
new file mode 100644
index 000000000..63f947819
--- /dev/null
+++ b/src/drivers/webextension/images/icons/Spatie.svg
@@ -0,0 +1 @@
+
diff --git a/src/drivers/webextension/images/icons/Tiiny Host.png b/src/drivers/webextension/images/icons/Tiiny Host.png
new file mode 100644
index 000000000..3591c72df
Binary files /dev/null and b/src/drivers/webextension/images/icons/Tiiny Host.png differ
diff --git a/src/drivers/webextension/images/icons/WayForPay.svg b/src/drivers/webextension/images/icons/WayForPay.svg
new file mode 100644
index 000000000..fd0a65ccf
--- /dev/null
+++ b/src/drivers/webextension/images/icons/WayForPay.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/drivers/webextension/images/icons/authorize.net.svg b/src/drivers/webextension/images/icons/authorize.net.svg
new file mode 100644
index 000000000..f2824846e
--- /dev/null
+++ b/src/drivers/webextension/images/icons/authorize.net.svg
@@ -0,0 +1,12 @@
+
diff --git a/src/drivers/webextension/images/icons/datadome.png b/src/drivers/webextension/images/icons/datadome.png
deleted file mode 100644
index 76ec66a29..000000000
Binary files a/src/drivers/webextension/images/icons/datadome.png and /dev/null differ
diff --git a/src/technologies/a.json b/src/technologies/a.json
index 27acf0ec1..02f563e4c 100644
--- a/src/technologies/a.json
+++ b/src/technologies/a.json
@@ -791,6 +791,22 @@
"scriptSrc": "\\.acquire\\.io/(?!cobrowse)",
"website": "https://acquire.io"
},
+ "ActBlue": {
+ "cats": [
+ 111
+ ],
+ "description": "ActBlue is an online fundraising platform that facilitates secure donations to Democratic candidates and progressive causes, streamlining the process of processing and distributing campaign contributions.",
+ "icon": "ActBlue.svg",
+ "dom": "a[href*='//secure.actblue.com/donate/']",
+ "js": {
+ "actblue.__configuration": ""
+ },
+ "pricing": [
+ "payg"
+ ],
+ "saas": true,
+ "website": "https://secure.actblue.com"
+ },
"Act-On": {
"cats": [
32
@@ -2542,6 +2558,24 @@
],
"website": "https://www.alumniq.com/platform/"
},
+ "AlvandCMS": {
+ "cats": [
+ 1
+ ],
+ "description": "AlvandCMS is a PHP-based content management system that is commonly used in Iran.",
+ "icon": "AlvandCMS.png",
+ "implies": [
+ "PHP",
+ "MySQL"
+ ],
+ "meta": {
+ "generator": "AlvandCMS\\s([\\d\\.]+)\\;version:\\1"
+ },
+ "pricing": [
+ "poa"
+ ],
+ "website": "https://alvandcms.ir"
+ },
"Amaya": {
"cats": [
20
@@ -3455,6 +3489,22 @@
"oss": true,
"website": "https://apexcharts.com"
},
+ "ApexChat": {
+ "cats": [
+ 52
+ ],
+ "description": "ApexChat is a company that provides businesses with live chat software and services to facilitate real-time customer engagement, support, lead generation, and enhanced online interactions.",
+ "icon": "ApexChat.svg",
+ "js": {
+ "ApexChat": "",
+ "apexchat_dompopup_chatwindow_client": ""
+ },
+ "pricing": [
+ "poa"
+ ],
+ "saas": true,
+ "website": "https://www.apexchat.com"
+ },
"ApexPages": {
"cats": [
51
@@ -3489,10 +3539,7 @@
"icon": "Apisearch.png",
"oss": true,
"pricing": [
- "freemium",
- "low",
- "mid",
- "recurring"
+ "payg"
],
"saas": true,
"scriptSrc": "static\\.apisearch\\.cloud",
@@ -4514,6 +4561,26 @@
],
"website": "https://auth0.github.io/auth0.js/index.html"
},
+ "authorize.net": {
+ "cats": [
+ 41
+ ],
+ "description": "Authorize.net is a secure online payment gateway service that enables businesses to accept payments through various channels, such as ecommerce websites, mobile devices, and retail stores, providing a trusted platform for processing credit card and electronic cheque payments.",
+ "icon": "authorize.net.svg",
+ "headers": {
+ "Content-Security-Policy": "\\.authorize\\.net\\s"
+ },
+ "js": {
+ "config.authorizenet_public_client_key": ""
+ },
+ "scriptSrc": "\\.authorize\\.net/",
+ "saas": true,
+ "pricing": [
+ "recurring",
+ "payg"
+ ],
+ "website": "https://www.authorize.net"
+ },
"Auth0 Lock": {
"cats": [
69
diff --git a/src/technologies/b.json b/src/technologies/b.json
index 89ee643ea..0457b0162 100644
--- a/src/technologies/b.json
+++ b/src/technologies/b.json
@@ -465,6 +465,36 @@
"scriptSrc": "cdn\\.trybeans\\.com",
"website": "https://www.trybeans.com/"
},
+ "Beehiiv": {
+ "cats": [
+ 11
+ ],
+ "description": "Beehiiv is a relatively young, hosted newsletter platform built for businesses and creators.",
+ "icon": "Beehiiv.svg",
+ "dom": "link[href*='media.beehiiv.com/']",
+ "pricing": [
+ "freemium",
+ "low",
+ "recurring"
+ ],
+ "saas": true,
+ "website": "https://www.beehiiv.com"
+ },
+ "Beehiiv RSS feed": {
+ "cats": [
+ 49
+ ],
+ "description": "Beehiiv RSS feed is a feature of the Beehiiv. Beehiiv is a relatively young, hosted newsletter platform built for businesses and creators.",
+ "icon": "Beehiiv.svg",
+ "dom": "iframe[src*='embeds.beehiiv.com/']",
+ "pricing": [
+ "freemium",
+ "low",
+ "recurring"
+ ],
+ "saas": true,
+ "website": "https://www.beehiiv.com"
+ },
"Beeketing": {
"cats": [
32
@@ -528,20 +558,20 @@
"scriptSrc": "/shopify-apps//js/betterprice/betterprice\\.js",
"website": "https://apps.shopify.com/better-price"
},
- "Better Uptime": {
+ "Better Stack": {
"cats": [
13
],
- "description": "Better Uptime is the all-in-one infrastructure monitoring platform for your incident management, uptime monitoring, and status pages.",
- "icon": "Better Uptime.svg",
+ "description": "Better Stack is the all-in-one infrastructure monitoring platform for your incident management, uptime monitoring, and status pages.",
+ "icon": "Better Stack.svg",
"pricing": [
"freemium",
"low",
"recurring"
],
"saas": true,
- "scriptSrc": "//betteruptime\\.com/",
- "website": "https://betterstack.com/better-uptime"
+ "scriptSrc": "//(?:uptime\\.)?(?:betteruptime|betterstack)\\.com/",
+ "website": "https://betterstack.com/uptime"
},
"BetterDocs": {
"cats": [
diff --git a/src/technologies/c.json b/src/technologies/c.json
index 2b341c788..85d5c1b82 100644
--- a/src/technologies/c.json
+++ b/src/technologies/c.json
@@ -634,7 +634,7 @@
"meta": {
"cargo_title": ""
},
- "scriptSrc": "/cargo\\.",
+ "scriptSrc": "(?]*type=[^>]text\\/x-handlebars-template",
- "icon": "Handlebars.png",
+ "dom": "script[type='text/x-handlebars-template']",
+ "icon": "Handlebars.svg",
"js": {
"Handlebars": "",
"Handlebars.VERSION": "^(.+)$\\;version:\\1"
},
"scriptSrc": "handlebars(?:\\.runtime)?(?:-v([\\d.]+?))?(?:\\.min)?\\.js\\;version:\\1",
+ "oss": true,
"website": "https://handlebarsjs.com"
},
"Handtalk": {
@@ -831,6 +832,24 @@
"scriptSrc": "highcharts.*\\.js",
"website": "https://www.highcharts.com"
},
+ "HighLevel": {
+ "cats": [
+ 32,
+ 53
+ ],
+ "description": "HighLevel is an all-in-one marketing and automation platform designed for marketing agencies and small businesses to manage CRM, marketing campaigns, sales funnels, appointment scheduling, and more.",
+ "icon": "HighLevel.svg",
+ "js": {
+ "leadConnector.chatWidget": ""
+ },
+ "scriptSrc": "\\.leadconnectorhq\\.com/",
+ "saas": true,
+ "pricing": [
+ "mid",
+ "recurring"
+ ],
+ "website": "https://www.gohighlevel.com"
+ },
"Highlight.js": {
"cats": [
59
diff --git a/src/technologies/i.json b/src/technologies/i.json
index 3399fdfdb..592542080 100644
--- a/src/technologies/i.json
+++ b/src/technologies/i.json
@@ -31,6 +31,26 @@
"icon": "IBM.svg",
"website": "https://ibm.com/software/webservers/httpservers"
},
+ "ID5": {
+ "cats": [
+ 36
+ ],
+ "description": "ID5 is a company that offers an identity solution for digital advertising, providing a Universal ID that enables privacy-compliant user recognition and tracking across websites without relying on personal information or third-party cookies.",
+ "saas": true,
+ "icon": "ID5.svg",
+ "website": "https://id5.io/",
+ "scriptSrc": [
+ "^https://(?:cdn\\.)?id5-sync\\.com/"
+ ],
+ "xhr": ".*id5-sync\\.com",
+ "cookies": {
+ "id5": ""
+ },
+ "js": {
+ "ID5._version": "^(.+)$\\;version:\\1",
+ "__id5_instances": ""
+ }
+ },
"IIS": {
"cats": [
22
@@ -392,10 +412,13 @@
},
"Imperva": {
"cats": [
- 16
+ 16,
+ 31
],
+ "description": "Imperva is a cyber security software and services company for networking, data, and application security.",
"headers": {
- "X-Iinfo": ""
+ "X-Iinfo": "",
+ "x-cdn": "^Imperva"
},
"icon": "Imperva.svg",
"scriptSrc": [
@@ -1637,4 +1660,4 @@
"saas": true,
"website": "https://www.iyzico.com"
}
-}
\ No newline at end of file
+}
diff --git a/src/technologies/l.json b/src/technologies/l.json
index a1efe51ad..a2dbe108d 100644
--- a/src/technologies/l.json
+++ b/src/technologies/l.json
@@ -54,6 +54,22 @@
"website": "https://wiki.lkqd.com",
"xhr": "\\.lkqd\\.net"
},
+ "LlamaLink Cloud Server": {
+ "cats": [
+ 22
+ ],
+ "description": "LlamaLink Cloud Server is a custom dynamic web server based on Nginx Web server that load balance user traffic between hosting nodes and allows fast and cached expiriance to website users.",
+ "icon": "LlamaLink.png",
+ "implies": "Nginx",
+ "headers": {
+ "Server": "^LlamaLink\\sCloud$"
+ },
+ "pricing": [
+ "payg",
+ "recurring"
+ ],
+ "website": "https://llamalink.net"
+ },
"LOU": {
"cats": [
58
@@ -1717,12 +1733,10 @@
},
"Loox": {
"cats": [
- 90,
- 100
+ 90
],
"description": "Loox is a reviews app for Shopify that helps you gather reviews and user-generated photos from your customers.",
"icon": "Loox.svg",
- "implies": "Shopify",
"js": {
"loox_global_hash": ""
},
diff --git a/src/technologies/m.json b/src/technologies/m.json
index 8d20bd3a2..70efd538c 100644
--- a/src/technologies/m.json
+++ b/src/technologies/m.json
@@ -398,6 +398,21 @@
"scriptSrc": "\\.magisto\\.com/",
"website": "https://www.magisto.com"
},
+ "Magixite": {
+ "cats": [
+ 68
+ ],
+ "description": "Magixite offers the Web Content Accessibility Guidelines (WCAG), a set of guidelines and requirements designed to help designers and developers improve the accessibility of web content, ensuring it can be effectively used by individuals with disabilities.",
+ "icon": "Magixite.png",
+ "saas": true,
+ "scriptSrc": "acc\\.magixite\\.com/",
+ "pricing": [
+ "freemium",
+ "low",
+ "recurring"
+ ],
+ "website": "https://acc.magixite.com"
+ },
"MailChimp": {
"cats": [
32,
@@ -683,9 +698,12 @@
13
],
"cpe": "cpe:2.3:a:mantisbt:mantisbt:*:*:*:*:*:*:*:*",
- "html": "]+ alt=\"Powered by Mantis Bugtracker",
"icon": "MantisBT.png",
- "implies": "PHP",
+ "description": "MantisBT is an open-source, web-based issue tracking system written in PHP with a MySQL database backend, designed to facilitate bug tracking and project management for software development teams.",
+ "dom": "link[rel='stylesheet'][href*='/css/ace-mantis.css']",
+ "requires": "PHP",
+ "implies": "MySQL",
+ "oss": true,
"website": "https://www.mantisbt.org"
},
"ManyChat": {
@@ -2231,17 +2249,6 @@
"scriptSrc": "cdn\\.moengage\\.\\w+",
"website": "https://www.moengage.com"
},
- "Moat": {
- "cats": [
- 10
- ],
- "description": "Moat is a digital ad analytics tool.",
- "icon": "Moat.svg",
- "scriptSrc": [
- "moatads\\.com"
- ],
- "website": "https://moat.com/"
- },
"MobX": {
"cats": [
59
@@ -3378,4 +3385,4 @@
],
"website": "https://code.google.com/p/modwsgi"
}
-}
\ No newline at end of file
+}
diff --git a/src/technologies/o.json b/src/technologies/o.json
index 4451089f8..0cf1d332d 100644
--- a/src/technologies/o.json
+++ b/src/technologies/o.json
@@ -436,6 +436,7 @@
"cpe": "cpe:2.3:a:omeka:omeka:*:*:*:*:*:*:*:*:*",
"description": "Omeka is a free Content Management System (CMS) used by archives, historical societies, libraries, museums, and individual researchers for publishing digital collections.",
"icon": "Omeka.png",
+ "dom": "link[rel*='stylesheet'][href*='css/myomeka.css'], link[rel*='stylesheet'][href*='/omeka/plugins/'], footer > p > a[href*='//omeka.org']",
"js": {
"Omeka": ""
},
@@ -1501,6 +1502,17 @@
"scriptSrc": "service\\.maxymiser\\.net",
"website": "https://www.oracle.com/uk/cx/marketing/personalization-testing"
},
+ "Oracle Moat Measurement": {
+ "cats": [
+ 10
+ ],
+ "description": "Oracle Moat delivers solutions that are critical to measuring advertising effectiveness, including verification and attention, reach, and frequency as well as sales lift measurement.",
+ "icon": "Oracle.svg",
+ "scriptSrc": [
+ "moatads\\.com"
+ ],
+ "website": "https://www.oracle.com/cx/advertising/measurement/"
+ },
"Oracle Recommendations On Demand": {
"cats": [
10
@@ -1606,6 +1618,24 @@
"saas": true,
"website": "https://www.orckestra.com"
},
+ "OrderCast": {
+ "cats": [
+ 6
+ ],
+ "description": "OrderCast is a B2B ecommerce platform focused on streamlining wholesale operations, offering SKU management, order handling, and customisable online store features for improved customer experience.",
+ "icon": "OrderCast.svg",
+ "implies": [
+ "Python",
+ "React"
+ ],
+ "pricing": [
+ "poa",
+ "recurring"
+ ],
+ "saas": true,
+ "url": "\\.(?:eu|us1)\\.ordercast\\.io/",
+ "website": "https://www.ordercast.io"
+ },
"Order Deadline": {
"cats": [
100
@@ -1954,4 +1984,4 @@
},
"website": "https://owncloud.org"
}
-}
\ No newline at end of file
+}
diff --git a/src/technologies/p.json b/src/technologies/p.json
index 8495b3ee7..eb2a72db2 100644
--- a/src/technologies/p.json
+++ b/src/technologies/p.json
@@ -3025,6 +3025,53 @@
],
"website": "https://www.profitwell.com/"
},
+ "Progress Sitefinity": {
+ "cats": [
+ 1
+ ],
+ "cpe": "cpe:2.3:a:progress:sitefinity:*:*:*:*:*:*:*:*",
+ "description": "Progress Sitefinity is a content management system (CMS) that you use to create, store, manage, and present content on your website.",
+ "icon": "Sitefinity.svg",
+ "implies": "Microsoft ASP.NET",
+ "js": {
+ "sfDataIntell": ""
+ },
+ "meta": {
+ "generator": "^Sitefinity\\s([\\S]{3,9})\\;version:\\1"
+ },
+ "pricing": [
+ "poa"
+ ],
+ "saas": true,
+ "website": "https://www.sitefinity.com"
+ },
+ "Progress WS_FTP": {
+ "cats": [
+ 19
+ ],
+ "cpe":"cpe:2.3:a:progress:ws_ftp_server:*:*:*:*:*:*:*:*",
+ "description": "Progress WS_FTP is a file transfer client software developed by Progress Software Corporation, supporting FTP, FTPS, SFTP, and HTTPS protocols with features like drag-and-drop support, file synchronization, and encrypted data transmission.",
+ "dom": "form[name='formLogin'][action='login.aspx' i][id='formLogin']\\;confidence:40",
+ "scriptSrc": "/ThinClient/(?:WTM|WebResource)(?:\\.axd|/public)\\;confidence:60",
+ "requires": "Microsoft ASP.NET",
+ "icon": "Progress.svg",
+ "website": "https://www.progress.com/ws_ftp"
+ },
+ "Progress MOVEit": {
+ "cats": [
+ 19
+ ],
+ "description": "Progress MOVEit is a managed file transfer solution that enables secure and compliant transfer of sensitive files while providing automation, central management, and auditing capabilities.",
+ "headers": {
+ "X-Moveitisapi-Version": "^(.+)$\\;version:\\1"
+ },
+ "meta": {
+ "apple-itunes-app": "app-id=1500056420",
+ "google-play-app": "app-id=com\\.progress\\.moveit\\.transfer\\.dev\\.appid"
+ },
+ "icon": "Progress.svg",
+ "website": "https://www.progress.com/moveit"
+ },
"Project Wonderful": {
"cats": [
36
diff --git a/src/technologies/r.json b/src/technologies/r.json
index af5bfc191..affa3532d 100644
--- a/src/technologies/r.json
+++ b/src/technologies/r.json
@@ -2310,6 +2310,22 @@
],
"website": "https://www.royalmail.com"
},
+ "Rubedo": {
+ "cats": [
+ 1
+ ],
+ "description": "Rubedo is an open-source PHP CMS powered by the Zend Framework, NoSQL MongoDB, Elasticsearch, and AngularJS, offering advanced features for content management and development.",
+ "implies": [
+ "MongoDB",
+ "Elasticsearch",
+ "PHP"
+ ],
+ "js": {
+ "rubedoConfig": ""
+ },
+ "oss": true,
+ "website": "https://github.com/WebTales/rubedo"
+ },
"Rubicon Project": {
"cats": [
36
diff --git a/src/technologies/s.json b/src/technologies/s.json
index 00d6161b3..3e500b1e7 100644
--- a/src/technologies/s.json
+++ b/src/technologies/s.json
@@ -793,12 +793,21 @@
"cats": [
6
],
- "description": "Salla is an ecommerce platform.",
+ "description": "Salla is an ecommerce platform specifically tailored to serve businesses and customers in Saudi Arabia.",
"headers": {
"x-powered-by": "^Salla$"
},
"icon": "Salla.svg",
- "scriptSrc": "cdn\\.salla\\.sa/",
+ "js": {
+ "Salla.shop": "",
+ "SallaApplePay": ""
+ },
+ "pricing": [
+ "freemium",
+ "low",
+ "recurring"
+ ],
+ "saas": true,
"website": "https://salla.sa"
},
"Salonist": {
@@ -1547,6 +1556,20 @@
"saas": true,
"website": "https://selless.com"
},
+ "SellersCommerce": {
+ "cats": [
+ 6
+ ],
+ "description": "SellersCommerce is a medium ecommerce software company that provides b2b ecommerce platform to retail companies.",
+ "icon": "SellersCommerce.png",
+ "pricing": [
+ "poa"
+ ],
+ "saas": true,
+ "scriptSrc": "\\.sellerscommerce\\.com/",
+ "requires": "Microsoft ASP.NET",
+ "website": "https://www.sellerscommerce.com"
+ },
"Sellfy": {
"cats": [
6
@@ -2768,6 +2791,25 @@
"scriptSrc": "cdn\\.shoppinggives\\.com/",
"website": "https://shoppinggives.com"
},
+ "Shoppub": {
+ "cats": [
+ 6
+ ],
+ "description": "Shoppub is an ecommerce platform that focuses on implementing advanced business rules.",
+ "icon": "Shoppub.svg",
+ "meta": {
+ "author": "^Shoppub$"
+ },
+ "js": {
+ "Shoppub.store": ""
+ },
+ "pricing": [
+ "mid",
+ "recurring"
+ ],
+ "saas": true,
+ "website": "https://www.shoppub.com.br"
+ },
"Shoppy": {
"cats": [
6
@@ -3600,26 +3642,6 @@
"saas": true,
"website": "https://www.sitecore.com/"
},
- "Sitefinity": {
- "cats": [
- 1
- ],
- "cpe": "cpe:2.3:a:progress:sitefinity:*:*:*:*:*:*:*:*",
- "description": "Sitefinity is a content management system (CMS) that you use to create, store, manage, and present content on your website.",
- "icon": "Sitefinity.svg",
- "implies": "Microsoft ASP.NET",
- "js": {
- "sfDataIntell": ""
- },
- "meta": {
- "generator": "^Sitefinity\\s([\\S]{3,9})\\;version:\\1"
- },
- "pricing": [
- "poa"
- ],
- "saas": true,
- "website": "https://www.sitefinity.com"
- },
"Siteglide": {
"cats": [
1,
@@ -3862,6 +3884,23 @@
"saas": true,
"website": "https://www.skolengo.com"
},
+ "Skyflow": {
+ "cats": [
+ 16
+ ],
+ "description": "Skyflow is a company that provides a secure data privacy platform and API.",
+ "icon": "Skyflow.svg",
+ "js": {
+ "Skyflow.ElementType.CARD_NUMBER": "",
+ "Skyflow.ValidationRuleType": ""
+ },
+ "pricing": [
+ "high",
+ "recurring"
+ ],
+ "saas": true,
+ "website": "https://www.skyflow.com"
+ },
"Sky-Shop": {
"cats": [
6
@@ -4667,7 +4706,7 @@
"SolidJS"
],
"js": {
- "_$HY": ""
+ "_$HY.init": ""
},
"oss": true,
"website": "https://start.solidjs.com"
@@ -4965,7 +5004,7 @@
67
],
"description": "Spatie Laravel Cookie Consent is a banner that is displayed on websites to ask visitors for consent for the use of cookies.",
- "icon": "Spatie.png",
+ "icon": "Spatie.svg",
"implies": "Laravel",
"js": {
"laravelCookieConsent": ""
@@ -4995,7 +5034,7 @@
],
"description": "Spatie Support Bubble is a non-intrusive support form.",
"dom": "div.spatie-support-bubble",
- "icon": "Spatie.png",
+ "icon": "Spatie.svg",
"implies": [
"Laravel",
"Tailwind CSS"
@@ -6263,7 +6302,7 @@
1
],
"description": "Storyblok is a headless CMS with a visual editor for developers, marketers and content editors. Storyblok helps your team to manage content and digital experiences for every use-case from corporate websites, ecommerce, helpdesks, mobile apps, screen displays, and more.",
- "dom": "img[src*='//a.storyblok.com/']",
+ "dom": "img[src*='//a.storyblok.com/'], img[srcset*='a.storyblok.com']",
"headers": {
"content-security-policy": "app\\.storyblok\\.com",
"x-frame-options": "app\\.storyblok\\.com"
@@ -7246,4 +7285,4 @@
},
"website": "https://styled-components.com"
}
-}
\ No newline at end of file
+}
diff --git a/src/technologies/t.json b/src/technologies/t.json
index 0d973b9ec..276dc8f2c 100644
--- a/src/technologies/t.json
+++ b/src/technologies/t.json
@@ -2036,6 +2036,20 @@
"saas": true,
"website": "https://www.tiendanube.com"
},
+ "Tiiny Host": {
+ "cats": [
+ 62
+ ],
+ "description": "Tiiny Host is a web hosting service for static sites with support for custom domains, SSL, password protection, and built-in analytics.",
+ "icon": "Tiiny Host.png",
+ "pricing": [
+ "low",
+ "recurring",
+ "freemium"
+ ],
+ "scriptSrc": "(?://|\\.)tiiny\\.(?:host|site)/",
+ "website": "https://tiiny.host"
+ },
"TikTok Pixel": {
"cats": [
10
diff --git a/src/technologies/w.json b/src/technologies/w.json
index 5edeba5bc..85591cee6 100644
--- a/src/technologies/w.json
+++ b/src/technologies/w.json
@@ -620,6 +620,16 @@
"requires": "WordPress",
"website": "https://music.flatfull.com/waveme/about/"
},
+ "WayForPay": {
+ "cats": [
+ 41
+ ],
+ "description": "WayForPay is a payment processing service provider based in Europe.",
+ "dom": "form[action*='secure.wayforpay.com']",
+ "icon": "WayForPay.svg",
+ "scriptSrc": "secure\\.wayforpay\\.com",
+ "website": "https://wayforpay.com"
+ },
"Wazimo": {
"cats": [
36
@@ -2392,4 +2402,4 @@
"url": "^https?://[^/]+\\.wpcache\\.co",
"website": "https://wpcache.co"
}
-}
\ No newline at end of file
+}
diff --git a/yarn.lock b/yarn.lock
index aee5273c5..5fc0ac563 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -2075,19 +2075,19 @@ schema-utils@^2.6.5:
ajv-keywords "^3.5.2"
"semver@2 || 3 || 4 || 5", semver@^5.6.0:
- version "5.7.1"
- resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7"
- integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==
+ version "5.7.2"
+ resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.2.tgz#48d55db737c3287cd4835e17fa13feace1c41ef8"
+ integrity sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==
semver@^6.0.0, semver@^6.1.0, semver@^6.3.0:
- version "6.3.0"
- resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d"
- integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==
+ version "6.3.1"
+ resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.1.tgz#556d2ef8689146e46dcea4bfdd095f3434dffcb4"
+ integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==
semver@^7.2.1, semver@^7.3.2:
- version "7.3.5"
- resolved "https://registry.yarnpkg.com/semver/-/semver-7.3.5.tgz#0b621c879348d8998e4b0e4be94b3f12e6018ef7"
- integrity sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==
+ version "7.5.4"
+ resolved "https://registry.yarnpkg.com/semver/-/semver-7.5.4.tgz#483986ec4ed38e1c6c48c34894a9182dbff68a6e"
+ integrity sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==
dependencies:
lru-cache "^6.0.0"