From 377d768c6437871efb6f82058e67d31911b38c39 Mon Sep 17 00:00:00 2001 From: Bilal Elmoussaoui Date: Tue, 27 Dec 2022 10:20:53 +0100 Subject: [PATCH] Update providers --- .../data.json | 3148 +++++++++++++++++ .../down.sql | 537 +++ .../2022-12-27-101550_update_providers/up.sql | 537 +++ tools/twofactorauth2sql.py | 127 +- 4 files changed, 4312 insertions(+), 37 deletions(-) create mode 100644 migrations/2019-09-02-132153_fill_providers/data.json create mode 100644 migrations/2022-12-27-101550_update_providers/down.sql create mode 100644 migrations/2022-12-27-101550_update_providers/up.sql diff --git a/migrations/2019-09-02-132153_fill_providers/data.json b/migrations/2019-09-02-132153_fill_providers/data.json new file mode 100644 index 0000000..13feaad --- /dev/null +++ b/migrations/2019-09-02-132153_fill_providers/data.json @@ -0,0 +1,3148 @@ +[ + { + "documentation": "", + "name": "AirVPN", + "website": "https://airvpn.org/" + }, + { + "documentation": "https://www.ivpn.net/knowledgebase/232/Do-you-offer-Two-Factor-Authentication.html", + "name": "IVPN", + "website": "https://www.ivpn.net/" + }, + { + "documentation": "", + "name": "NordVPN Teams", + "website": "https://nordvpnteams.com" + }, + { + "documentation": "https://www.privateinternetaccess.com/helpdesk/kb/articles/how-do-i-enable-and-use-two-factor-authentication", + "name": "Private Internet Access", + "website": "https://www.privateinternetaccess.com" + }, + { + "documentation": "https://protonvpn.com/support/two-factor-authentication/", + "name": "ProtonVPN", + "website": "https://protonvpn.com/" + }, + { + "documentation": "https://support.surfshark.com/hc/en-us/articles/360011448319", + "name": "Surfshark", + "website": "https://surfshark.com/" + }, + { + "documentation": "", + "name": "TorGuard", + "website": "https://torguard.net" + }, + { + "documentation": "https://www.vpnunlimitedapp.com/help/manuals/two-factor-authentication", + "name": "VPN Unlimited", + "website": "https://vpnunlimitedapp.com/" + }, + { + "documentation": "", + "name": "Windscribe", + "website": "https://windscribe.com" + }, + { + "documentation": "https://aa.net.uk/kb-broadband-2fa.html", + "name": "Andrews & Arnold", + "website": "https://aa.net.uk" + }, + { + "documentation": "https://www.coned.com/-/media/files/coned/documents/small-medium-large-businesses/building-project-center/contractor-resources/user-registration-guide.pdf?la=en", + "name": "Con Edison", + "website": "https://www.coned.com/" + }, + { + "documentation": "https://www.google.com/intl/en-US/landing/2step/features.html", + "name": "Google Fi", + "website": "https://fi.google.com/" + }, + { + "documentation": "https://www.google.com/intl/en-US/landing/2step/features.html", + "name": "Google Fiber", + "website": "https://fiber.google.com/" + }, + { + "documentation": "https://help.republicwireless.com/hc/en-us/articles/360008803994", + "name": "Republic Wireless", + "website": "https://republicwireless.com/" + }, + { + "documentation": "https://help.sonic.com/hc/en-us/articles/236079387", + "name": "Sonic", + "website": "https://www.sonic.com/" + }, + { + "documentation": "https://support.t-mobile.com/docs/DOC-2727", + "name": "T-Mobile", + "website": "https://www.t-mobile.com/" + }, + { + "documentation": "https://telzio.com/support/two-factor-authentication", + "name": "Telzio", + "website": "https://www.telzio.com/" + }, + { + "documentation": "https://help.ting.com/hc/en-us/articles/209351258", + "name": "Ting", + "website": "https://ting.com/" + }, + { + "documentation": "https://help.uber.com/h/b8bb9152-8c91-4f49-83c4-35cf2e1dcf72", + "name": "Uber", + "website": "https://www.uber.com/" + }, + { + "documentation": "https://support.airtable.com/hc/en-us/articles/219409917", + "name": "Airtable", + "website": "https://airtable.com" + }, + { + "documentation": "https://help.clubhouse.io/hc/en-us/articles/360044506931", + "name": "Clubhouse", + "website": "https://clubhouse.io" + }, + { + "documentation": "https://support.mindmeister.com/hc/en-us/articles/218901367", + "name": "Meistertask", + "website": "https://www.meistertask.com" + }, + { + "documentation": "https://support.microsoft.com/en-us/help/12408/", + "name": "Microsoft To-Do", + "website": "https://todo.microsoft.com/" + }, + { + "documentation": "https://support.plan.io/news/133", + "name": "Planio", + "website": "https://plan.io" + }, + { + "documentation": "https://www.toodledo.com/info/help.php#168", + "name": "Toodledo", + "website": "https://www.toodledo.com" + }, + { + "documentation": "https://help.trello.com/article/993--", + "name": "Trello", + "website": "https://trello.com" + }, + { + "documentation": "https://blog.bufferapp.com/introducing-the-safest-social-media-publishing-on-the-web", + "name": "Buffer", + "website": "https://bufferapp.com" + }, + { + "documentation": "https://www.facebook.com/help/148233965247823", + "name": "Facebook", + "website": "https://facebook.com" + }, + { + "documentation": "https://help.hootsuite.com/hc/en-us/articles/204595950", + "name": "HootSuite", + "website": "https://hootsuite.com" + }, + { + "documentation": "https://help.instagram.com/566810106808145", + "name": "Instagram", + "website": "https://www.instagram.com" + }, + { + "documentation": "https://www.linkedin.com/help/linkedin/answer/544", + "name": "LinkedIn", + "website": "https://linkedin.com" + }, + { + "documentation": "https://lobste.rs/s/1cyltz/two_factor_authentication_now_available", + "name": "Lobsters", + "website": "https://lobste.rs/" + }, + { + "documentation": "https://www.plurk.com/p/mrcii5", + "name": "Plurk", + "website": "https://plurk.com" + }, + { + "documentation": "https://www.reddithelp.com/hc/en-us/articles/360043470031", + "name": "Reddit", + "website": "https://www.reddit.com/" + }, + { + "documentation": "https://support.restream.io/en/articles/870429", + "name": "Restream.io", + "website": "https://restream.io/" + }, + { + "documentation": "https://help.short.io/en/articles/4065798", + "name": "Short.io", + "website": "https://short.io/" + }, + { + "documentation": "https://support.snapchat.com/en-US/article/enable-login-verification", + "name": "Snapchat", + "website": "https://www.snapchat.com/" + }, + { + "documentation": "https://www.tumblr.com/docs/en/two_factor_auth", + "name": "Tumblr", + "website": "https://www.tumblr.com/" + }, + { + "documentation": "https://support.twitter.com/articles/20170388", + "name": "Twitter", + "website": "https://twitter.com" + }, + { + "documentation": "https://vk.com/page-777107_53677752", + "name": "VK", + "website": "https://vk.com" + }, + { + "documentation": "https://en.support.wordpress.com/security/two-step-authentication/", + "name": "WordPress.com", + "website": "https://wordpress.com" + }, + { + "documentation": "", + "name": "Wykop", + "website": "https://www.wykop.pl" + }, + { + "documentation": "https://faq.xing.com/en/settings-security/two-factor-login-two-factor-authentication", + "name": "XING", + "website": "https://www.xing.com" + }, + { + "documentation": "https://kb.adguard.com/en/general/2fa", + "name": "AdGuard", + "website": "https://adguard.com" + }, + { + "documentation": "https://www.bitdefender.com/consumer/support/answer/1581/", + "name": "Bitdefender", + "website": "https://www.bitdefender.com" + }, + { + "documentation": "https://dnt.abine.com/#help/faq/faq-enabletwoFactor", + "name": "Blur", + "website": "https://www.abine.com/" + }, + { + "documentation": "https://www.boxcryptor.com/help/boxcryptor-account/#two-factor-authentication", + "name": "Boxcryptor", + "website": "https://www.boxcryptor.com" + }, + { + "documentation": "https://docs.bugcrowd.com/customers/role-and-account-management/two-factor-authentication/", + "name": "bugcrowd", + "website": "https://bugcrowd.com" + }, + { + "documentation": "https://support.cloudflare.com/hc/en-us/articles/200167906", + "name": "Cloudflare", + "website": "https://cloudflare.com" + }, + { + "documentation": "https://cobalt.io/blog/new-feature-two-factor-auth/", + "name": "Cobalt", + "website": "https://cobalt.io/" + }, + { + "documentation": "https://www.digicert.com/two-factor-authentication.htm", + "name": "DigiCert", + "website": "https://www.digicert.com/" + }, + { + "documentation": "https://www.dmarcanalyzer.com/set-two-factor-authentication-additional-security/", + "name": "DMARC Analyzer", + "website": "https://www.dmarcanalyzer.com/" + }, + { + "documentation": "https://dmarcian.com/secure-dmarcian-2fa/", + "name": "dmarcian", + "website": "https://dmarcian.com/" + }, + { + "documentation": "https://dome9.com/overview/strong-2-factor-authentication", + "name": "Dome9 Security", + "website": "https://dome9.com/" + }, + { + "documentation": "https://easydmarc.com/blog/two-factor-authentication/", + "name": "EasyDMARC", + "website": "https://easydmarc.com" + }, + { + "documentation": "https://docs.hackerone.com/hackers/two-factor-authentication.html", + "name": "HackerOne", + "website": "https://hackerone.com" + }, + { + "documentation": "https://kb.intigriti.com/en/articles/2642631", + "name": "intigriti", + "website": "https://www.intigriti.com/" + }, + { + "documentation": "https://help.kaspersky.com/KPC/1.0/en-US/152628.htm", + "name": "Kaspersky", + "website": "https://www.kaspersky.com/" + }, + { + "documentation": "", + "name": "Panther", + "website": "https://runpanther.io" + }, + { + "documentation": "https://help.preyproject.com/article/248--", + "name": "Prey", + "website": "https://www.preyproject.com" + }, + { + "documentation": "http://support.pwnieexpress.com/customer/en/portal/articles/2858909", + "name": "Pwnie Express Pwn Pulse", + "website": "https://www.pwnieexpress.com/products/pulse-device-detection" + }, + { + "documentation": "https://rbltracker.com/docs/setting-up-two-factor-authentication/", + "name": "RBLTracker", + "website": "https://rbltracker.com/" + }, + { + "documentation": "https://docs.sophos.com/central/Customer/help/en-us/central/Customer/concepts/ep_MultiFactorAuthentication.html", + "name": "Sophos Central", + "website": "https://www.sophos.com" + }, + { + "documentation": "https://www.ssltrust.com.au/help/account-management/enable-2factor", + "name": "SSLTrust", + "website": "https://www.ssltrust.com.au/" + }, + { + "documentation": "https://kb.threatconnect.com/customer/en/portal/articles/2214975", + "name": "ThreatConnect", + "website": "https://threatconnect.com/" + }, + { + "documentation": "https://support.threatx.com/hc/en-us/articles/360022157591", + "name": "ThreatX", + "website": "https://www.threatx.com/" + }, + { + "documentation": "https://support.tinfoilsecurity.com/article/43-do-you-support-two-factor-authentication-how-do-i-set-it-up", + "name": "Tinfoil Security", + "website": "https://www.tinfoilsecurity.com" + }, + { + "documentation": "", + "name": "VirusTotal", + "website": "https://www.virustotal.com" + }, + { + "documentation": "https://docs.webroot.com/us/en/home/wsa_website_userguide/wsa_managementwebsite_userguide.htm#GettingStarted/Enabling2-FactorAuthentication.htm", + "name": "Webroot", + "website": "https://www.webroot.com" + }, + { + "documentation": "https://learn.adafruit.com/how-to-set-up-2-factor-authentication-on-adafruit", + "name": "Adafruit", + "website": "https://www.adafruit.com" + }, + { + "documentation": "https://www.amazon.com/gp/help/customer/display.html?nodeId=201962420", + "name": "Amazon", + "website": "https://www.amazon.com" + }, + { + "documentation": "https://www.bestbuy.com/site/help-topics/2-step-verification/pcmcat1561056149844.c", + "name": "Best Buy", + "website": "https://www.bestbuy.com/" + }, + { + "documentation": "https://www.digitec.ch/en/page/6589", + "name": "Digitec", + "website": "https://www.digitec.ch" + }, + { + "documentation": "https://help.etsy.com/hc/en-us/articles/115015569567", + "name": "Etsy", + "website": "https://www.etsy.com/" + }, + { + "documentation": "https://login.migros.ch/help/security/2fa?hl=en", + "name": "Migros", + "website": "https://www.migros.ch" + }, + { + "documentation": "https://kb.newegg.com/knowledge-base/2-step-verification/", + "name": "Newegg", + "website": "https://www.newegg.com" + }, + { + "documentation": "https://support.purse.io/account/2-factor-authentication-2fa", + "name": "Purse", + "website": "https://purse.io/" + }, + { + "documentation": "https://account.samsung.com/membership/guide/2step/", + "name": "Samsung", + "website": "https://www.samsung.com/" + }, + { + "documentation": "https://help.shopify.com/manual/your-account/account-security/two-step-authentication", + "name": "Shopify", + "website": "https://shopify.com/" + }, + { + "documentation": "https://www.tokopedia.com/panduan-keamanan/fitur-keamanan-tambahan/", + "name": "Tokopedia", + "website": "https://www.tokopedia.com/" + }, + { + "documentation": "https://support.anydesk.com/Two-Factor_Authentication", + "name": "AnyDesk", + "website": "https://anydesk.com/" + }, + { + "documentation": "https://docs.connectwise.com/ConnectWise_Control_Documentation/Get_started/Administration_page/Security_page/Enable_two-factor_authentication_for_host_accounts", + "name": "ConnectWise Control (ScreenConnect)", + "website": "https://www.connectwise.com/software/control" + }, + { + "documentation": "https://directadmin.com/features.php?id=1754", + "name": "DirectAdmin", + "website": "https://www.directadmin.com" + }, + { + "documentation": "https://help.islonline.com/35746/286527", + "name": "ISL Online", + "website": "https://islonline.com/" + }, + { + "documentation": "https://support.logmeininc.com/pro/help#logmein-t-login-policy-set-twofactor-ownaccount", + "name": "join.me (w/ LogMeIn account)", + "website": "https://join.me/" + }, + { + "documentation": "https://support.logmeininc.com/pro/help#logmein-t-login-policy-set-twofactor-ownaccount", + "name": "LogMeIn", + "website": "https://www.logmein.com/" + }, + { + "documentation": "http://www.cc-onlinehelp.com/en/#index/administrati/users/authenticati/authenticati.html", + "name": "MB Connect Line", + "website": "https://www.mbconnectline.com" + }, + { + "documentation": "https://www.syspectr.com/en/faq/how-do-i-activate-deactivate-two-factor-authentication-for-my-account", + "name": "O&O Syspectr", + "website": "https://www.syspectr.com" + }, + { + "documentation": "https://help.realvnc.com/hc/en-us/articles/360003110878", + "name": "RealVNC", + "website": "https://www.realvnc.com" + }, + { + "documentation": "https://help.remotedesktopmanager.com/howto_googleauthenticator.htm", + "name": "Remote Desktop Manager", + "website": "https://www.remotedesktopmanager.com" + }, + { + "documentation": "https://www.teamviewer.com/en/help/402-How-do-I-activate-deactivate-two-factor-authentication-for-my-TeamViewer-account.aspx", + "name": "TeamViewer", + "website": "https://www.teamviewer.com" + }, + { + "documentation": "https://www.amazon.com/gp/help/customer/display.html?nodeId=201962420", + "name": "Amazon Pay", + "website": "https://pay.amazon.com" + }, + { + "documentation": "https://www.appfolio.com/help/online-portal", + "name": "AppFolio", + "website": "https://www.appfolio.com/" + }, + { + "documentation": "https://articles.braintreepayments.com/reference/security/two-factor-authentication", + "name": "Braintree", + "website": "https://www.braintreepayments.com/" + }, + { + "documentation": "https://www.chargebee.com/docs/2fa.html", + "name": "Chargebee", + "website": "https://www.chargebee.com/" + }, + { + "documentation": "https://www.dwolla.com/updates/introducing-two-factor-authentication-for-dwolla/", + "name": "Dwolla", + "website": "https://www.dwolla.com" + }, + { + "documentation": "https://support.gocardless.com/hc/en-gb/articles/360001164385", + "name": "GoCardless", + "website": "https://gocardless.com/" + }, + { + "documentation": "https://www.google.com/intl/en-US/landing/2step/features.html", + "name": "Google Pay", + "website": "https://pay.google.com/" + }, + { + "documentation": "https://www.neteller.com/en/support#/path/ACCOUNT/Two-Factor-Authentication/85238429", + "name": "NETELLER", + "website": "https://www.neteller.com/" + }, + { + "documentation": "https://www.paypal.com/us/smarthelp/article/faq4057", + "name": "PayPal", + "website": "https://www.paypal.com/" + }, + { + "documentation": "https://www.paysafecard.com/en-au/lp-products/2-step-login/", + "name": "Paysafecard", + "website": "https://www.paysafecard.com/" + }, + { + "documentation": "https://support.privacy.com/hc/en-us/articles/360012047174", + "name": "Privacy", + "website": "https://privacy.com/" + }, + { + "documentation": "https://ravelin.zendesk.com/hc/en-us/articles/115001071665", + "name": "Ravelin", + "website": "https://www.ravelin.com/" + }, + { + "documentation": "https://skrill.com/en-us/support#/path/ACCOUNT/Two-Factor-Authentication/905782552/Two-Factor-Authentication-2FA.htm", + "name": "Skrill", + "website": "https://skrill.com" + }, + { + "documentation": "https://squareup.com/help/us/en/article/5593", + "name": "Square", + "website": "https://squareup.com" + }, + { + "documentation": "https://support.stripe.com/questions/how-do-i-enable-two-step-verification", + "name": "Stripe", + "website": "https://www.stripe.com/" + }, + { + "documentation": "https://help.tebex.io/en/articles/2319372", + "name": "Tebex", + "website": "https://www.tebex.io/" + }, + { + "documentation": "https://support.wepay.com/hc/en-us/articles/203609693", + "name": "WePay", + "website": "https://go.wepay.com" + }, + { + "documentation": "https://money.yandex.ru/doc.xml?id=524852", + "name": "Yandex.Money", + "website": "https://money.yandex.ru" + }, + { + "documentation": "https://helpx.adobe.com/manage-account/using/secure-your-adobe-account.html", + "name": "Adobe ID", + "website": "https://adobe.com/" + }, + { + "documentation": "https://angel.co/projects/106166", + "name": "AngelList", + "website": "https://angel.co" + }, + { + "documentation": "https://knowledge.autodesk.com/customer-service/account-management/account-profile/account-security/two-step-verification", + "name": "Autodesk", + "website": "https://www.autodesk.com" + }, + { + "documentation": "https://help.automater.com/help/two-factor-authentication-2fa", + "name": "Automater", + "website": "https://automater.pl/en/" + }, + { + "documentation": "https://awardwallet.com/faqs#44", + "name": "AwardWallet", + "website": "https://awardwallet.com" + }, + { + "documentation": "https://support.brave.com/hc/en-us/articles/360021649491", + "name": "Basic Attention Token", + "website": "https://publishers.basicattentiontoken.org/" + }, + { + "documentation": "https://intercom.help/charliehr/en/articles/1037152", + "name": "CharlieHR", + "website": "https://charliehr.com/" + }, + { + "documentation": "https://chartbeat.zendesk.com/hc/en-us/articles/209531888", + "name": "Chartbeat", + "website": "https://chartbeat.com/" + }, + { + "documentation": "https://documentation.meraki.com/zGeneral_Administration/Managing_Dashboard_Access/Using_Google_Authenticator_for_Two-factor_Authentication_in_Dashboard", + "name": "Cisco Meraki", + "website": "https://meraki.cisco.com/" + }, + { + "documentation": "", + "name": "CloudConvert", + "website": "https://cloudconvert.com" + }, + { + "documentation": "", + "name": "Cloudinary", + "website": "https://cloudinary.com" + }, + { + "documentation": "https://www.contentful.com/faq/two-factor-authentication/", + "name": "Contentful", + "website": "https://www.contentful.com/" + }, + { + "documentation": "https://help.market.envato.com/hc/en-us/articles/115005592963", + "name": "Envato", + "website": "https://envato.com" + }, + { + "documentation": "https://help.figma.com/hc/en-us/articles/360039817634", + "name": "Figma", + "website": "https://www.figma.com/" + }, + { + "documentation": "https://www.findmyshift.com/help/what-is-two-factor-authentication", + "name": "Findmyshift", + "website": "https://www.findmyshift.com/" + }, + { + "documentation": "https://support.mozilla.org/en-US/kb/secure-firefox-account-two-step-authentication", + "name": "Firefox", + "website": "https://accounts.firefox.com" + }, + { + "documentation": "https://help.formstack.com/hc/en-us/articles/360019517891", + "name": "Formstack", + "website": "https://www.formstack.com/" + }, + { + "documentation": "https://support.grammarly.com/hc/en-us/articles/360032922091", + "name": "Grammarly", + "website": "https://grammarly.com/" + }, + { + "documentation": "https://docs.growingio.com/docs/product-manual/sysmanage/personal/security#kai-qi-er-ci-yan-zheng", + "name": "GrowingIO", + "website": "https://www.growingio.com/" + }, + { + "documentation": "https://docs.helpscout.com/article/907--", + "name": "Help Scout", + "website": "https://helpscout.com" + }, + { + "documentation": "https://www.youtube.com/watch?v=37Tgxy3NoG4", + "name": "ImmobilienScout24", + "website": "https://www.immobilienscout24.de" + }, + { + "documentation": "https://support.jitbit.com/helpdesk/KB/View/11048235", + "name": "Jitbit Helpdesk", + "website": "https://www.jitbit.com/hosted-helpdesk/" + }, + { + "documentation": "https://help.kayako.com/hc/en-us/articles/360006376420", + "name": "Kayako", + "website": "https://www.kayako.com" + }, + { + "documentation": "https://help.kickstarter.com/hc/en-us/articles/115005127094", + "name": "Kickstarter", + "website": "https://www.kickstarter.com" + }, + { + "documentation": "https://www.mathworks.com/mw_account/two_step_verification/frequently-asked-questions.html", + "name": "MathWorks", + "website": "https://www.mathworks.com/" + }, + { + "documentation": "", + "name": "No Starch Press", + "website": "https://nostarch.com/" + }, + { + "documentation": "https://support.office.com/en-US/article/Set-up-multi-factor-authentication-for-Office-365-8f0454b2-f51a-4d9c-bcde-2c48e41621c6", + "name": "Office 365", + "website": "https://office.microsoft.com/en-us/business/" + }, + { + "documentation": "https://cad.onshape.com/help/Content/twofactorauthentication.htm", + "name": "Onshape", + "website": "https://www.onshape.com/" + }, + { + "documentation": "", + "name": "Opera", + "website": "https://auth.opera.com" + }, + { + "documentation": "https://support.patreon.com/hc/en-us/articles/206538086", + "name": "Patreon", + "website": "https://www.patreon.com/" + }, + { + "documentation": "https://phraseapp.com/blog/posts/multi-factor-how-to-secure-your-account-using-multi-factor/", + "name": "PhraseApp", + "website": "https://phraseapp.com" + }, + { + "documentation": "https://feedback.repairshopr.com/knowledgebase/articles/928266", + "name": "Repairshopr", + "website": "https://www.repairshopr.com/" + }, + { + "documentation": "https://www.ripe.net/participate/member-support/ripe-ncc-access/two-step-verification", + "name": "Ripe NCC", + "website": "https://www.ripe.net/" + }, + { + "documentation": "https://www.sanebox.com/help/127", + "name": "SaneBox", + "website": "https://www.sanebox.com/" + }, + { + "documentation": "https://wiki.smartsimple.com/wiki/Two-Factor_Authentication", + "name": "SmartSimple", + "website": "https://www.smartsimple.com" + }, + { + "documentation": "https://community.teespring.com/blog/a-more-secure-teespring-two-factor-authentification/", + "name": "Teespring", + "website": "https://teespring.com" + }, + { + "documentation": "https://help.ubnt.com/hc/en-us/articles/115012986607", + "name": "Ubiquiti Inc", + "website": "https://www.ui.com" + }, + { + "documentation": "https://support.upwork.com/hc/en-us/articles/360009491414", + "name": "Upwork", + "website": "https://www.upwork.com" + }, + { + "documentation": "https://support.usabilla.com/hc/en-us/articles/115003081611", + "name": "Usabilla", + "website": "https://usabilla.com" + }, + { + "documentation": "https://support.watchmanmonitoring.com/hc/en-us/articles/205004059", + "name": "Watchman Monitoring", + "website": "https://www.watchmanmonitoring.com" + }, + { + "documentation": "https://doc.weclapp.com/knowledgebase/zwei-wege-authentifizierung-2fa/", + "name": "Weclapp", + "website": "https://weclapp.com/" + }, + { + "documentation": "https://meta.wikimedia.org/wiki/Help:Two-factor_authentication", + "name": "Wikipedia", + "website": "https://www.wikipedia.org/" + }, + { + "documentation": "https://docs.yclas.com/2-step-authentication/", + "name": "Yclas", + "website": "https://yclas.com/" + }, + { + "documentation": "", + "name": "YourAcclaim", + "website": "https://youracclaim.com" + }, + { + "documentation": "https://support.zendesk.com/hc/en-us/articles/206373587", + "name": "Zendesk", + "website": "https://www.zendesk.com" + }, + { + "documentation": "https://support.clio.com/hc/en-us/articles/203184210", + "name": "Clio", + "website": "https://www.clio.com" + }, + { + "documentation": "https://support.docusign.com/en/guides/ndse-user-guide-two-step-verification", + "name": "Docusign", + "website": "https://www.docusign.com" + }, + { + "documentation": "https://support.everlaw.com/hc/en-us/articles/206312165", + "name": "Everlaw", + "website": "https://everlaw.com" + }, + { + "documentation": "https://faq.hellosign.com/hc/en-us/articles/360025164091", + "name": "HelloSign", + "website": "https://www.hellosign.com/" + }, + { + "documentation": "https://support.ecobee.com/hc/en-us/articles/360040957212", + "name": "ecobee", + "website": "https://ecobee.com" + }, + { + "documentation": "https://help.ifttt.com/hc/en-us/articles/115010193007", + "name": "IFTTT", + "website": "https://ifttt.com" + }, + { + "documentation": "https://account.samsung.com/membership/guide/2step/", + "name": "Samsung SmartThings", + "website": "https://www.smartthings.com/" + }, + { + "documentation": "https://www.tesla.com/support/multi-factor-authentication", + "name": "Tesla", + "website": "https://www.tesla.com" + }, + { + "documentation": "https://www.youinvest.co.uk/faq/how-do-i-set-two-factor-authentication", + "name": "AJ Bell Youinvest", + "website": "https://www.youinvest.co.uk/" + }, + { + "documentation": "https://www.betterment.com/resources/understanding-account-security/#3", + "name": "Betterment", + "website": "https://www.betterment.com/" + }, + { + "documentation": "https://help.mintos.com/hc/en-us/sections/360000373858", + "name": "Mintos", + "website": "https://www.mintos.com/" + }, + { + "documentation": "https://support.nutmeg.com/hc/en-us?article=115000495111-How-to-set-up-and-manage-2-step-verification", + "name": "Nutmeg", + "website": "https://www.nutmeg.com/" + }, + { + "documentation": "https://support.robinhood.com/hc/en-us/articles/360001213783", + "name": "Robinhood", + "website": "https://www.robinhood.com/" + }, + { + "documentation": "https://www.selfwealth.com.au/two-factor-authentication-now-available/", + "name": "SelfWealth", + "website": "https://www.selfwealth.com.au/" + }, + { + "documentation": "https://support.wealthfront.com/hc/en-us/articles/211004563", + "name": "Wealthfront", + "website": "https://www.wealthfront.com/" + }, + { + "documentation": "https://help.wealthsimple.com/hc/en-ca/articles/360005175373", + "name": "Wealthsimple", + "website": "https://www.wealthsimple.com" + }, + { + "documentation": "https://support.1password.com/two-factor-authentication/", + "name": "1Password", + "website": "https://1password.com/" + }, + { + "documentation": "https://help.bitwarden.com/article/setup-two-step-login/", + "name": "bitwarden", + "website": "https://bitwarden.com" + }, + { + "documentation": "https://www.centrify.com/pam/authentication-service/mfa/", + "name": "Centrify", + "website": "https://www.centrify.com" + }, + { + "documentation": "https://support.dashlane.com/hc/en-us/articles/202625042", + "name": "Dashlane", + "website": "https://www.dashlane.com" + }, + { + "documentation": "https://help.id.me/hc/en-us/categories/360001435974", + "name": "ID.me", + "website": "https://www.id.me/" + }, + { + "documentation": "https://www.keepersecurity.com/security#twoFactor", + "name": "Keeper", + "website": "https://keepersecurity.com/" + }, + { + "documentation": "https://support.logmeininc.com/lastpass/help/enable-multifactor-authentication-lp010002", + "name": "LastPass", + "website": "https://lastpass.com/" + }, + { + "documentation": "https://support.nordpass.com/hc/en-us/articles/360002770497-How-to-enable-Two-Factor-Authentication-", + "name": "NordPass", + "website": "https://nordpass.com/" + }, + { + "documentation": "https://help.okta.com/en/prod/Content/Topics/Security/MFA.htm", + "name": "Okta", + "website": "https://www.okta.com/" + }, + { + "documentation": "https://onelogin.service-now.com/support?id=kb_article&sys_id=43d99143db109700d5505eea4b96197a", + "name": "OneLogin", + "website": "https://www.onelogin.com/" + }, + { + "documentation": "https://support.orcid.org/hc/en-us/articles/360006971673", + "name": "ORCID", + "website": "https://orcid.org/" + }, + { + "documentation": "https://www.keepsolid.com/passwarden/security/tfa", + "name": "Passwarden", + "website": "https://www.keepsolid.com/passwarden/" + }, + { + "documentation": "https://help.roboform.com/hc/en-us/articles/115002729512", + "name": "RoboForm", + "website": "https://www.roboform.com/" + }, + { + "documentation": "https://www.20i.com/support/my-services/two-factor-authentication-my20i", + "name": "20i", + "website": "https://www.20i.com" + }, + { + "documentation": "https://www.34sp.com/kb/142/how-to-enable-two-factor-authentication-on-your-account", + "name": "34SP.com", + "website": "https://www.34SP.com" + }, + { + "documentation": "https://www.a2hosting.com/kb/a2-hosting-customer-portal/account-management/enabling-two-factor-authentication-for-your-a2-hosting-account", + "name": "A2 Hosting", + "website": "https://www.a2hosting.com" + }, + { + "documentation": "https://docs.acquia.com/acquia-cloud/access/signin/", + "name": "Acquia", + "website": "https://www.acquia.com" + }, + { + "documentation": "https://faq.active24.com/cz/183996-", + "name": "ACTIVE 24", + "website": "https://www.active24.com/" + }, + { + "documentation": "https://all-inkl.com/wichtig/faq/#2fa", + "name": "ALL-INKL.COM", + "website": "https://all-inkl.com/" + }, + { + "documentation": "https://www.binarylane.com.au/support/solutions/articles/1000199372", + "name": "Binary Lane", + "website": "https://www.binarylane.com.au/" + }, + { + "documentation": "https://blogg.binero.se/2017/10/tvafaktorsautentisering/", + "name": "Binero", + "website": "https://www.binero.se" + }, + { + "documentation": "https://help.blacknight.com/hc/en-us/articles/360001358517", + "name": "Blacknight", + "website": "https://blacknight.com" + }, + { + "documentation": "https://my.bluehost.com/cgi/help/two-factor-authentication", + "name": "Bluehost", + "website": "https://www.bluehost.com/" + }, + { + "documentation": "", + "name": "BunnyCDN", + "website": "https://bunnycdn.com" + }, + { + "documentation": "https://carrd.co/docs/account/enabling-google-authenticator", + "name": "Carrd", + "website": "https://carrd.co/" + }, + { + "documentation": "https://client.cdn77.com/support/knowledgebase/billing/cdn77-two-step-authentication", + "name": "CDN77", + "website": "https://www.cdn77.com" + }, + { + "documentation": "https://cdnsun.com/knowledgebase/billing/two-factor-authentication", + "name": "CDNsun", + "website": "https://cdnsun.com" + }, + { + "documentation": "https://support.cloudways.com/enabling-two-factor-authentication-for-your-cloudways-account/", + "name": "Cloudways", + "website": "https://www.cloudways.com/" + }, + { + "documentation": "https://contabo.com/?show=faq#100", + "name": "Contabo", + "website": "https://contabo.com/" + }, + { + "documentation": "https://www.cyon.ch/support/a/zwei-schritt-verifizierung-aktivieren", + "name": "cyon", + "website": "https://www.cyon.ch" + }, + { + "documentation": "https://help.dreamhost.com/hc/en-us/articles/216013897", + "name": "Dreamhost", + "website": "https://dreamhost.com" + }, + { + "documentation": "https://easy.gr/el/faq", + "name": "Easy", + "website": "https://easy.gr/" + }, + { + "documentation": "https://docs.fastly.com/guides/account-management-and-security/enabling-and-disabling-two-factor-authentication", + "name": "Fastly", + "website": "https://www.fastly.com" + }, + { + "documentation": "https://getflywheel.com/wordpress-support/how-to-enable-two-factor-authentication-on-flywheel", + "name": "Flywheel", + "website": "https://getflywheel.com" + }, + { + "documentation": "", + "name": "Glesys", + "website": "https://glesys.com/" + }, + { + "documentation": "https://greenhost.net/blog/2016/03/01/spring-news-2-factor-authentication-service-center-haproxy-plugin-for-let-s-encrypt-and-more/", + "name": "Greenhost", + "website": "https://greenhost.net" + }, + { + "documentation": "https://wiki.hetzner.de/index.php/KonsoleH:Zwei-Faktor-Authentifizierung/en", + "name": "Hetzner Online", + "website": "https://www.hetzner.de/" + }, + { + "documentation": "https://www.hostens.com/knowledgebase/how-to-enhance-account-security/", + "name": "Hostens", + "website": "https://www.hostens.com/" + }, + { + "documentation": "https://support.hostpoint.ch/en/administrative/hostpoint-id/general-questions-about-two-factor-authentication", + "name": "Hostpoint", + "website": "https://www.hostpoint.ch/" + }, + { + "documentation": "https://my.hostus.us/knowledgebase/106", + "name": "HostUS", + "website": "https://hostus.us" + }, + { + "documentation": "https://tickets.suresupport.com/faq/article-1700", + "name": "ICDSoft", + "website": "https://www.icdsoft.com" + }, + { + "documentation": "https://www.icuk.net/reseller/security.asp", + "name": "ICUK", + "website": "https://www.icuk.net" + }, + { + "documentation": "https://www.infomaniak.ch/en/support/faq/1940", + "name": "Infomaniak", + "website": "https://www.infomaniak.com/" + }, + { + "documentation": "https://my.iniz.com/knowledgebase/51", + "name": "INIZ", + "website": "https://iniz.com" + }, + { + "documentation": "https://www.iozoom.com/client/announcements.php?id=6", + "name": "IO Zoom", + "website": "https://www.iozoom.com" + }, + { + "documentation": "https://www.knownhost.com/wiki/my-knownhost/two-factor", + "name": "KnownHost", + "website": "https://www.knownhost.com" + }, + { + "documentation": "https://www.liquidweb.com/kb/how-to-enable-two-factor-authentication-2fa/", + "name": "Liquid Web", + "website": "https://www.liquidweb.com" + }, + { + "documentation": "https://www.mammoth.net.au/news/2012/10/22/two-factor-authentication-now-available", + "name": "Mammoth Networks", + "website": "https://www.mammoth.net.au/" + }, + { + "documentation": "https://github.com/2factorauth/twofactorauth/issues/3634#issuecomment-454688629", + "name": "Miss Hosting", + "website": "https://misshosting.com/" + }, + { + "documentation": "https://blog.nearlyfreespeech.net/2014/02/28/price-cuts-more-security-and-recovery-options/", + "name": "NearlyFreeSpeech.NET", + "website": "https://www.nearlyfreespeech.net/" + }, + { + "documentation": "https://ar.neolo.com/knowledgebase/215/Autenticacion-de-2-factores.html", + "name": "Neolo", + "website": "https://www.neolo.com" + }, + { + "documentation": "https://www.netcup-wiki.de/wiki/Stammdaten_CCP#Zwei-Faktor-Authentifizierung_.282FA.29", + "name": "Netcup", + "website": "https://netcup.eu/" + }, + { + "documentation": "https://docs.netlify.com/accounts-and-billing/user-settings/#two-factor-authentication-2fa", + "name": "Netlify", + "website": "https://www.netlify.com" + }, + { + "documentation": "https://server.nitrado.net/deu/news2/view/nitrado-bietet-zweifaktorauthentifizierung/?f=index/mode:0/page:2", + "name": "Nitrado", + "website": "https://server.nitrado.net/" + }, + { + "documentation": "https://noez.de/en/faq/post/199/", + "name": "Noez", + "website": "https://noez.de/" + }, + { + "documentation": "https://www.oderland.se/support/en/artikel/how-is-my-personal-information-handled/#how-do-i-encrypt-personal-information", + "name": "Oderland", + "website": "https://www.oderland.se/" + }, + { + "documentation": "https://www.omgserv.com/fr/faq-site/comment_activer_la_double_authentification-103/", + "name": "OMGServ", + "website": "https://www.omgserv.com" + }, + { + "documentation": "https://documentation.online.net/en/account-management/account/enable-2fa", + "name": "Online", + "website": "https://www.online.net/" + }, + { + "documentation": "https://docs.ovh.com/gb/en/customer/secure-account-with-2FA/", + "name": "OVH", + "website": "https://www.ovh.com/" + }, + { + "documentation": "https://blog.planethoster.com/securite-espace-client-planethoster/", + "name": "PlanetHoster", + "website": "https://www.planethoster.com/" + }, + { + "documentation": "https://clientarea.ramnode.com/knowledgebase.php?action=displayarticle&id=4129", + "name": "RamNode", + "website": "https://www.ramnode.com" + }, + { + "documentation": "https://runcloud.io/docs/account/authentication.html", + "name": "RunCloud", + "website": "https://www.runcloud.io" + }, + { + "documentation": "https://www.section.io/docs/how-to/user-management/enable-two-factor-authentication-on-your-account/", + "name": "section.io", + "website": "https://www.section.io" + }, + { + "documentation": "https://segment.com/docs/iam/mfa/", + "name": "Segment", + "website": "https://segment.com/" + }, + { + "documentation": "https://www.siteground.com/tutorials/two-factor-authentication/", + "name": "SiteGround", + "website": "https://www.siteground.com" + }, + { + "documentation": "https://support.squarespace.com/hc/en-us/articles/360000044827", + "name": "Squarespace", + "website": "https://squarespace.com/" + }, + { + "documentation": "https://support.stackpath.com/hc/en-us/articles/360022992631", + "name": "StackPath", + "website": "https://www.stackpath.com" + }, + { + "documentation": "https://billing.time4vps.eu/knowledgebase/article/100/2-factor-authentication/", + "name": "Time4VPS", + "website": "https://www.time4vps.eu/" + }, + { + "documentation": "https://www.transip.nl/knowledgebase/artikel/162", + "name": "TransIP", + "website": "https://www.transip.nl/" + }, + { + "documentation": "https://github.com/2factorauth/twofactorauth/pull/997#issuecomment-77708501", + "name": "UKFast", + "website": "https://www.ukfast.co.uk/" + }, + { + "documentation": "https://www.ukraine.com.ua/faq/rekomendatsii-po-zashchite-ot-vzloma-uchetnoj-zapisi.html", + "name": "Ukraine", + "website": "https://www.ukraine.com.ua/" + }, + { + "documentation": "https://www.upcloud.com/support/two-factor-authentication/", + "name": "UpCloud", + "website": "https://www.upcloud.com" + }, + { + "documentation": "https://ventraip.com.au/faq/article/two-factor-authentication-faq-vipcontrol/", + "name": "VentraIP", + "website": "https://ventraip.com.au" + }, + { + "documentation": "https://www.versio.nl/nieuws/twofactor-authenticatie-nu-beschikbaar-voor-uw-klantenaccount-205", + "name": "Versio", + "website": "https://www.versio.nl" + }, + { + "documentation": "https://github.com/2factorauth/twofactorauth/pull/2311#issuecomment-273424695", + "name": "VPS Server", + "website": "https://www.vpsserver.com/" + }, + { + "documentation": "https://docs.webfaction.com/user-guide/control_panel.html#two-step-login", + "name": "WebFaction", + "website": "https://www.webfaction.com" + }, + { + "documentation": "https://university.webflow.com/lesson/two-factor-authentication-2fa", + "name": "Webflow", + "website": "https://webflow.com/" + }, + { + "documentation": "https://kb.wedos.com/cs/zakaznik/otp.html", + "name": "Wedos", + "website": "https://hosting.wedos.com" + }, + { + "documentation": "https://www.world4you.com/faq/en/w4y-app/faq.zwei-faktor-authentifizierung-world4you-app.html", + "name": "World4You", + "website": "https://www.world4you.com" + }, + { + "documentation": "https://wpengine.com/support/2-factor-authentication/", + "name": "WP Engine", + "website": "https://wpengine.com/" + }, + { + "documentation": "https://customercare.23andme.com/hc/en-us/articles/360034119874", + "name": "23andMe", + "website": "https://www.23andme.com/" + }, + { + "documentation": "https://cronometer.zendesk.com/hc/en-us/articles/360042096672", + "name": "Cronometer", + "website": "https://cronometer.com/" + }, + { + "documentation": "https://support.followmyhealth.com/2020/03/10/turning-on-two-factor-authentication-while-logged-into-your-account/", + "name": "FollowMyHealth", + "website": "https://www.followmyhealth.com/" + }, + { + "documentation": "https://www.google.com/intl/en-US/landing/2step/features.html", + "name": "Google Fit", + "website": "https://fit.google.com" + }, + { + "documentation": "https://support.hint.com/support/solutions/articles/61000283118", + "name": "Hint Health", + "website": "https://www.hint.com" + }, + { + "documentation": "https://www.myheritage.com/help-center/en/article/how-do-i-set-up-two-factor-authentication-for-my-myheritage-account", + "name": "MyHeritage", + "website": "https://www.myheritage.com/" + }, + { + "documentation": "https://runsignup.blog/2018/09/06/multi-factor-authentication/", + "name": "RunSignUp", + "website": "https://runsignup.com/" + }, + { + "documentation": "https://www.login.gov/help/creating-an-account/two-factor-authentication/", + "name": "login.gov", + "website": "https://login.gov/" + }, + { + "documentation": "https://www.realme.govt.nz/help/#second-factor-authentication", + "name": "RealMe", + "website": "https://www.realme.govt.nz/" + }, + { + "documentation": "", + "name": "US Citizenship and Immigration Services", + "website": "https://uscis.gov/" + }, + { + "documentation": "https://ashesofcreation.zendesk.com/hc/en-us/articles/360022983234", + "name": "Ashes of Creation", + "website": "https://ashesofcreation.com" + }, + { + "documentation": "", + "name": "Aternos", + "website": "https://aternos.org/" + }, + { + "documentation": "https://help.bethesda.net/app/answers/detail/a_id/48931", + "name": "Bethesda", + "website": "https://bethesda.net/" + }, + { + "documentation": "https://blackdesert.zendesk.com/hc/en-us/articles/360000535909", + "name": "Black Desert Online", + "website": "https://www.blackdesertonline.com/" + }, + { + "documentation": "https://support.bladeandsoul.com/hc/en-us/articles/207578553", + "name": "Blade & Soul", + "website": "https://www.bladeandsoul.com/" + }, + { + "documentation": "", + "name": "Bohemia Interactive", + "website": "https://www.bohemia.net/" + }, + { + "documentation": "https://profile.callofduty.com/cod/announcement2FA", + "name": "Call Of Duty", + "website": "https://callofduty.com" + }, + { + "documentation": "https://help.ea.com/en-us/help/account/origin-login-verification-information/", + "name": "Electronic Arts (Origin)", + "website": "https://www.ea.com/" + }, + { + "documentation": "https://www.epicgames.com/help/en-US/c74/c112/a3218", + "name": "Epic Games", + "website": "https://www.epicgames.com/" + }, + { + "documentation": "", + "name": "ESL", + "website": "https://www.eslgaming.com" + }, + { + "documentation": "https://support.eveonline.com/hc/en-us/articles/203465601", + "name": "EVE Online", + "website": "https://www.eveonline.com/" + }, + { + "documentation": "https://support.faceit.com/hc/en-us/articles/115000254670", + "name": "FaceIT", + "website": "https://www.faceit.com" + }, + { + "documentation": "https://support.fanatical.com/hc/en-us/articles/360002761397", + "name": "Fanatical", + "website": "https://www.fanatical.com" + }, + { + "documentation": "https://support.gaijin.net/hc/en-us/articles/203623622", + "name": "Gaijin Entertainment", + "website": "https://gaijin.net" + }, + { + "documentation": "", + "name": "GREE", + "website": "https://product.gree.net/" + }, + { + "documentation": "https://help.guildwars2.com/hc/en-us/articles/230672927", + "name": "Guild Wars 2", + "website": "https://www.guildwars2.com" + }, + { + "documentation": "https://support.humblebundle.com/hc/en-us/articles/202421374", + "name": "Humble Bundle", + "website": "https://www.humblebundle.com/" + }, + { + "documentation": "https://itch.io/docs/advanced/two-factor-authentication", + "name": "itch.io", + "website": "https://itch.io/" + }, + { + "documentation": "", + "name": "lichess.org", + "website": "https://lichess.org" + }, + { + "documentation": "https://support.nexon.net/hc/en-us/articles/360025920992", + "name": "Nexon", + "website": "https://www.nexon.com" + }, + { + "documentation": "https://help.nexusmods.com/article/74--", + "name": "Nexus Mods", + "website": "https://www.nexusmods.com/" + }, + { + "documentation": "https://en-americas-support.nintendo.com/app/answers/detail/a_id/27496", + "name": "Nintendo Account", + "website": "https://accounts.nintendo.com/" + }, + { + "documentation": "https://support.parsecgaming.com/hc/en-us/articles/360015480691", + "name": "Parsec", + "website": "https://www.parsecgaming.com" + }, + { + "documentation": "https://playstation.com/support/2sv/", + "name": "Playstation Network", + "website": "https://www.playstation.com/" + }, + { + "documentation": "https://mysupport.razer.com/app/answers/detail/a_id/1716", + "name": "Razer", + "website": "https://www.razer.com/" + }, + { + "documentation": "https://support.robertsspaceindustries.com/hc/en-us/articles/115009965628", + "name": "Roberts Space Industries", + "website": "https://robertsspaceindustries.com/" + }, + { + "documentation": "https://support.rockstargames.com/articles/360000031747", + "name": "Rockstar Games Social Club", + "website": "https://socialclub.rockstargames.com" + }, + { + "documentation": "https://support.runescape.com/hc/en-gb/articles/206811835", + "name": "RuneScape", + "website": "https://www.runescape.com/" + }, + { + "documentation": "https://scryfall.com/docs/privacy#scryfall-accounts", + "name": "Scryfall", + "website": "https://www.scryfall.com/" + }, + { + "documentation": "https://www.tibia.com/support/?subtopic=gethelp&topicid=21", + "name": "Tibia", + "website": "https://www.tibia.com/" + }, + { + "documentation": "https://www.toontownrewritten.com/help/faq/accounts--login#twostep", + "name": "Toontown Rewritten", + "website": "https://www.toontownrewritten.com/" + }, + { + "documentation": "https://support.ubi.com/en-GB/Faqs/000039953", + "name": "Ubisoft/Uplay", + "website": "https://uplay.ubi.com/" + }, + { + "documentation": "https://eu.wargaming.net/support/en/products/wot/article/10568/", + "name": "Wargaming", + "website": "https://wargaming.net/" + }, + { + "documentation": "https://support.microsoft.com/en-us/help/12408/", + "name": "Xbox Live", + "website": "https://www.xbox.com/live" + }, + { + "documentation": "https://github.com/2factorauth/twofactorauth/pull/4435#issuecomment-566448568", + "name": "YoYo Games", + "website": "https://www.yoyogames.com/" + }, + { + "documentation": "https://help.altoira.com/enabling-/-disabling-two-factor-authentication-2fa", + "name": "AltoIRA", + "website": "https://www.altoira.com" + }, + { + "documentation": "https://sf360.zendesk.com/hc/en-au/articles/360020963051", + "name": "BGL Corporate Solutions", + "website": "https://www.bglcorp.com/" + }, + { + "documentation": "https://github.com/2factorauth/twofactorauth/pull/2181#issuecomment-266315173", + "name": "Bitbond", + "website": "https://www.bitbond.com" + }, + { + "documentation": "https://support.carta.com/s/article/2-factor-authentication", + "name": "Carta", + "website": "https://carta.com/" + }, + { + "documentation": "", + "name": "DEGIRO", + "website": "https://www.degiro.nl" + }, + { + "documentation": "https://support.exactonline.com/community/s/knowledge-base#All-All-HNO-Task-general-security-gen-auth-totpregphndsktpt", + "name": "Exact Online", + "website": "https://exact.com/" + }, + { + "documentation": "https://community.expensify.com/discussion/7385", + "name": "Expensify", + "website": "https://www.expensify.com/" + }, + { + "documentation": "https://www.freeagent.com/support/kb/getting-started/two-step-verification", + "name": "FreeAgent", + "website": "https://www.freeagent.com" + }, + { + "documentation": "https://www.freetaxusa.com/faqsearch?search_keyword=authentication", + "name": "FreeTaxUSA", + "website": "https://www.freetaxusa.com/" + }, + { + "documentation": "https://support.gusto.com/1066223171", + "name": "Gusto", + "website": "https://www.gusto.com" + }, + { + "documentation": "", + "name": "H&R Block", + "website": "https://www.hrblock.com/" + }, + { + "documentation": "https://ttlc.intuit.com/questions/2902682", + "name": "Intuit TurboTax", + "website": "https://turbotax.intuit.com/" + }, + { + "documentation": "https://help.justworks.com/hc/en-us/articles/360004477492", + "name": "Justworks", + "website": "https://justworks.com/" + }, + { + "documentation": "https://help.metorik.com/article/22-how-can-i-enable-2fa-on-my-account", + "name": "Metorik", + "website": "https://www.metorik.com" + }, + { + "documentation": "https://help.mint.com/Security/908045661", + "name": "Mint", + "website": "https://www.mint.com" + }, + { + "documentation": "https://www.moneybird.nl/blog/twee-staps-verificatie/", + "name": "Moneybird", + "website": "https://www.moneybird.com/" + }, + { + "documentation": "https://www.northwesternmutual.com/security-and-privacy/", + "name": "Northwestern Mutual", + "website": "https://www.northwesternmutual.com/" + }, + { + "documentation": "https://learn.pocketsmith.com/article/167--", + "name": "Pocketsmith", + "website": "https://www.pocketsmith.com" + }, + { + "documentation": "https://secure02.principal.com/publicvsupply/GetFile?fm=ww42&ty=VOP&EXT=.VOP", + "name": "Principal", + "website": "https://www.principal.com" + }, + { + "documentation": "https://accounts-help.lc.intuit.com/questions/1590157", + "name": "Quickbooks Online", + "website": "https://quickbooks.intuit.com/" + }, + { + "documentation": "https://community.quickfile.co.uk/t/2-factor-authentication/8892", + "name": "QuickFile", + "website": "https://www.quickfile.co.uk" + }, + { + "documentation": "https://help.simpletax.ca/questions/two-factor-authentication", + "name": "SimpleTax", + "website": "https://simpletax.ca/" + }, + { + "documentation": "https://www.taxact.com/support/24138/2019/how-is-a-verification-code-used?hideLayout=True", + "name": "Taxact", + "website": "https://www.taxact.com" + }, + { + "documentation": "https://help.xero.com/nz/MyXero_Two-Step_About", + "name": "Xero", + "website": "https://www.xero.com/" + }, + { + "documentation": "https://docs.youneedabudget.com/article/1364--", + "name": "You Need A Budget (YNAB)", + "website": "https://www.youneedabudget.com/" + }, + { + "documentation": "", + "name": "Floatplane", + "website": "https://www.floatplane.com/" + }, + { + "documentation": "https://www.google.com/intl/en-US/landing/2step/features.html", + "name": "Google Play", + "website": "https://play.google.com" + }, + { + "documentation": "https://qa.nicovideo.jp/faq/show/4500", + "name": "Niconico", + "website": "https://www.nicovideo.jp/" + }, + { + "documentation": "https://support.plex.tv/articles/two-factor-authentication/", + "name": "Plex", + "website": "https://www.plex.tv" + }, + { + "documentation": "https://forum.rocketbeans.tv/t/35407/31", + "name": "Rocket Beans TV", + "website": "https://rocketbeans.tv/" + }, + { + "documentation": "", + "name": "smashcast", + "website": "https://www.smashcast.tv/" + }, + { + "documentation": "https://help.twitch.tv/s/article/two-factor-authentication", + "name": "Twitch", + "website": "https://www.twitch.tv/" + }, + { + "documentation": "https://www.google.com/intl/en-US/landing/2step/features.html", + "name": "YouTube", + "website": "https://www.youtube.com/" + }, + { + "documentation": "https://www.fastmail.com/help/account/2fa.html", + "name": "FastMail", + "website": "https://www.fastmail.com/" + }, + { + "documentation": "https://www.google.com/intl/en-US/landing/2step/features.html", + "name": "Gmail", + "website": "https://mail.google.com" + }, + { + "documentation": "https://hilfe.gmx.net/sicherheit/2fa/einrichten.html", + "name": "GMX.net", + "website": "https://www.gmx.net/" + }, + { + "documentation": "https://hey.com/security/", + "name": "HEY", + "website": "https://hey.com/" + }, + { + "documentation": "https://help.hushmail.com/hc/en-us/articles/213268943", + "name": "Hushmail", + "website": "https://www.hushmail.com" + }, + { + "documentation": "https://mail.de/hilfe/u2f-authenticator", + "name": "mail.de", + "website": "https://mail.de/" + }, + { + "documentation": "https://kb.mailbox.org/x/5AcS", + "name": "mailbox.org", + "website": "https://mailbox.org/" + }, + { + "documentation": "https://mailfence.com/c/mailfence/more/totp.jsp", + "name": "Mailfence", + "website": "https://mailfence.com/" + }, + { + "documentation": "", + "name": "Migadu", + "website": "https://www.migadu.com/" + }, + { + "documentation": "https://community.mimecast.com/docs/DOC-1915", + "name": "Mimecast", + "website": "https://www.mimecast.com/" + }, + { + "documentation": "https://support.microsoft.com/en-us/help/12408/", + "name": "Outlook.com", + "website": "https://outlook.com" + }, + { + "documentation": "https://pobox.com/helpspot/index.php?pg=kb.chapter&id=65", + "name": "Pobox", + "website": "https://www.pobox.com/" + }, + { + "documentation": "https://posteo.de/en/help/what-is-two-factor-authentication-and-how-do-i-set-it-up", + "name": "Posteo", + "website": "https://posteo.de/" + }, + { + "documentation": "https://protonmail.com/support/knowledge-base/two-factor-authentication/", + "name": "ProtonMail", + "website": "https://protonmail.com/" + }, + { + "documentation": "https://help.runbox.com/account-security/", + "name": "Runbox", + "website": "https://runbox.com" + }, + { + "documentation": "https://support.startmail.com/hc/en-us/articles/360006682158", + "name": "StartMail", + "website": "https://www.startmail.com" + }, + { + "documentation": "https://www.thexyz.com/account/knowledgebase/15/Enabling-two-factor-authentication.html", + "name": "Thexyz", + "website": "https://www.thexyz.com/" + }, + { + "documentation": "https://tutanota.com/howto/#2fa", + "name": "Tutanota", + "website": "https://tutanota.com/" + }, + { + "documentation": "https://hilfe.web.de/sicherheit/2fa/index.html", + "name": "Web.de", + "website": "https://web.de" + }, + { + "documentation": "https://id.yahoo.co.jp/security/otp.html", + "name": "Yahoo Japan Mail", + "website": "https://mail.yahoo.co.jp/" + }, + { + "documentation": "https://yandex.com/support/passport/authorization/twofa.xml", + "name": "Yandex.Mail", + "website": "https://mail.yandex.com/" + }, + { + "documentation": "https://blog.zimbra.com/2016/02/zimbra-collaboration-8-7-two-factor-authentication-2fa-technical-preview/", + "name": "Zimbra", + "website": "https://www.zimbra.com/" + }, + { + "documentation": "https://help.zoho.com/portal/kb/articles/mfa-introduction", + "name": "Zoho Mail", + "website": "https://www.zoho.com/mail/" + }, + { + "documentation": "", + "name": "(ISC)2", + "website": "https://www.isc2.org" + }, + { + "documentation": "https://ecu.teamdynamix.com/TDClient/1409/Portal/Requests/ServiceDet?ID=31556", + "name": "East Carolina University", + "website": "https://www.ecu.edu" + }, + { + "documentation": "", + "name": "itslearning", + "website": "https://itslearning.com" + }, + { + "documentation": "https://www.scc.kit.edu/dienste/2fa.php", + "name": "Karlsruher Institut f\u00fcr Technologie", + "website": "https://www.kit.edu" + }, + { + "documentation": "https://support.knowbe4.com/hc/en-us/articles/225681448", + "name": "KnowBe4", + "website": "https://www.knowbe4.com/" + }, + { + "documentation": "http://kb.mcgill.ca/#artId:7948", + "name": "McGill University", + "website": "https://mcgill.ca/" + }, + { + "documentation": "https://oit.ncsu.edu/it-security/2fa/", + "name": "North Carolina State University", + "website": "https://ncsu.edu" + }, + { + "documentation": "https://www.uni-marburg.de/de/hrz/dienste/2fa", + "name": "Philipps-Universit\u00e4t Marburg", + "website": "https://www.uni-marburg.de/" + }, + { + "documentation": "https://help.pluralsight.com/help/multifactor-authentication", + "name": "Pluralsight", + "website": "https://www.pluralsight.com" + }, + { + "documentation": "https://www.ryerson.ca/ccs/services/ITSecurity/protecting-your-identity/two-factor-authentication/", + "name": "Ryerson University", + "website": "https://www.ryerson.ca" + }, + { + "documentation": "https://www1.udel.edu/it/help/2fa/main.html", + "name": "University of Delaware", + "website": "https://www.udel.edu/" + }, + { + "documentation": "https://www.007names.com/info/two-step.xhtml", + "name": "007Names", + "website": "https://www.007names.com" + }, + { + "documentation": "https://www.ionos.com/help/index.php?id=3269", + "name": "1&1 IONOS", + "website": "https://www.ionos.com/" + }, + { + "documentation": "https://help.101domain.com/account-management/account-security/enabling-disabling-two-factor-verification", + "name": "101domain", + "website": "https://101domain.com" + }, + { + "documentation": "https://www.above.com/manual/my-account-manual-two-step-auth.html", + "name": "Above.com", + "website": "https://www.above.com" + }, + { + "documentation": "https://www.cloudns.net/wiki/article/201/", + "name": "ClouDNS", + "website": "https://www.cloudns.net/" + }, + { + "documentation": "https://directnic.com/knowledge/article/137", + "name": "Directnic", + "website": "https://directnic.com" + }, + { + "documentation": "https://support.dnsmadeeasy.com/support/solutions/articles/47001001027-enable-two-factor-authentication", + "name": "DNS Made Easy", + "website": "https://www.dnsmadeeasy.com" + }, + { + "documentation": "https://support.dnsimple.com/articles/two-factor-authentication/", + "name": "DNSimple", + "website": "https://dnsimple.com/" + }, + { + "documentation": "https://domeneshop.no/faq?id=344", + "name": "Domeneshop", + "website": "https://domeneshop.no/" + }, + { + "documentation": "https://help.dyn.com/2-factor-authentication/", + "name": "Dyn", + "website": "https://dyn.com/" + }, + { + "documentation": "https://dynadot.com/domain/security.html", + "name": "Dynadot", + "website": "https://dynadot.com/" + }, + { + "documentation": "https://www.dynu.com/en-US/Blog/Article?Article=It-is-time-to-enable-two-factor-authentication", + "name": "Dynu", + "website": "https://www.dynu.com/" + }, + { + "documentation": "https://kb.easydns.com/knowledge/account-security/", + "name": "easyDNS", + "website": "https://easydns.com" + }, + { + "documentation": "https://www.enom.com/kb/kb/kb_1687-setup-2-factor.htm", + "name": "eNom", + "website": "https://www.enom.com/" + }, + { + "documentation": "https://help.eurodns.com/s/article/how-do-i-activate-two-step-verification-on-my-account", + "name": "EuroDNS", + "website": "https://www.eurodns.com" + }, + { + "documentation": "https://fabulous.com/knowledge/article/137", + "name": "Fabulous", + "website": "https://fabulous.com" + }, + { + "documentation": "https://help.fasthosts.co.uk/app/answers/detail/a_id/3345", + "name": "Fasthosts", + "website": "https://www.fasthosts.co.uk/" + }, + { + "documentation": "https://docs.gandi.net/en/account_management/security/", + "name": "Gandi", + "website": "https://gandi.net" + }, + { + "documentation": "https://www.godaddy.com/help/enable-two-step-verification-7502", + "name": "GoDaddy", + "website": "https://www.godaddy.com/" + }, + { + "documentation": "https://www.google.com/intl/en-US/landing/2step/features.html", + "name": "Google Domains", + "website": "https://domains.google.com" + }, + { + "documentation": "https://www.hexonet.net/assets/pdf/2FA.pdf", + "name": "Hexonet", + "website": "https://www.hexonet.net/" + }, + { + "documentation": "https://help.hover.com/hc/en-us/articles/217282267", + "name": "Hover.com", + "website": "https://www.hover.com/" + }, + { + "documentation": "", + "name": "Hurricane Electric", + "website": "https://www.he.net/" + }, + { + "documentation": "https://docs.imperva.com/bundle/cloud-application-security/page/settings/account-settings.htm", + "name": "Imperva", + "website": "https://www.imperva.com/" + }, + { + "documentation": "/notes/internetbs/", + "name": "Internet.bs", + "website": "https://www.internet.bs" + }, + { + "documentation": "https://www.inwx.com/en/offer/mobiletan", + "name": "INWX", + "website": "https://www.inwx.com/en/" + }, + { + "documentation": "https://joker.com/faq/content/52/480/en/what-is-two_factor_authentication.html", + "name": "Joker.com", + "website": "https://joker.com" + }, + { + "documentation": "https://faq.moniker.com/login-into-moniker", + "name": "Moniker", + "website": "https://www.moniker.com/" + }, + { + "documentation": "https://www.name.com/support/categories/200296798", + "name": "Name.com", + "website": "https://www.name.com/" + }, + { + "documentation": "https://www.namecheap.com/security/2fa-two-factor-authentication/", + "name": "Namecheap", + "website": "https://www.namecheap.com/" + }, + { + "documentation": "https://www.names.co.uk/support/3011.html", + "name": "Namesco", + "website": "https://www.names.co.uk/" + }, + { + "documentation": "https://www.namesilo.com/Support/2~Factor-Authentication", + "name": "NameSilo.com", + "website": "https://www.namesilo.com/" + }, + { + "documentation": "https://blog.nearlyfreespeech.net/2014/02/28/price-cuts-more-security-and-recovery-options/", + "name": "NearlyFreeSpeech.net", + "website": "https://www.nearlyfreespeech.net/" + }, + { + "documentation": "https://registrars.nominet.uk/gtlds/onboarding-account-management/your-account/account-security-2/two-factor-authentication-user-guide-2/", + "name": "Nominet", + "website": "https://www.nominet.uk/" + }, + { + "documentation": "https://ns1.com/articles/enabling-2-factor-authentication", + "name": "NS1", + "website": "https://ns1.com/" + }, + { + "documentation": "https://umbrella.cisco.com/blog/2014/05/22/launching-two-step-verification/", + "name": "OpenDNS", + "website": "https://www.opendns.com/" + }, + { + "documentation": "", + "name": "Openprovider", + "website": "https://www.openprovider.co.uk" + }, + { + "documentation": "https://help.opensrs.com/hc/en-us/articles/360009702113-Using-two-factor-authentication-in-webmail", + "name": "OpenSRS", + "website": "https://opensrs.com" + }, + { + "documentation": "https://www.pairdomains.com/kb/posts/345", + "name": "pair Domains", + "website": "https://www.pairdomains.com/" + }, + { + "documentation": "https://kb.porkbun.com/category/20--", + "name": "Porkbun", + "website": "https://porkbun.com" + }, + { + "documentation": "https://support.rebrandly.com/hc/en-us/articles/360007220373", + "name": "Rebrandly", + "website": "https://rebrandly.com" + }, + { + "documentation": "https://blog.register4less.com/two-factor-authentication/", + "name": "Register4Less", + "website": "https://register4less.com/" + }, + { + "documentation": "https://registro.br/ajuda/gerenciamento-de-conta/token/", + "name": "Registro.br", + "website": "https://registro.br" + }, + { + "documentation": "https://synergywholesale.com/faq/article/can-i-enable-two-factor-authentication-on-my-wholesale-system-account/", + "name": "Synergy Wholesale", + "website": "https://synergywholesale.com/" + }, + { + "documentation": "https://github.com/2factorauth/twofactorauth/pull/3845#issuecomment-491518360", + "name": "UK2", + "website": "https://www.uk2.net/" + }, + { + "documentation": "https://uniregistry.help/my-account-en/what-is-two-step-verification/", + "name": "Uniregistry", + "website": "https://uniregistry.com/" + }, + { + "documentation": "https://help.uniteddomains.com/hc/en-us/articles/115001458813", + "name": "United Domains USA", + "website": "https://www.uniteddomains.com/" + }, + { + "documentation": "https://www.ud-reselling.com/en/security/", + "name": "united-domains Reselling", + "website": "https://www.ud-reselling.com/en/" + }, + { + "documentation": "https://help.united-domains.de/faq-article/wie-aktiviere-ich-die-zweistufige-verifizierung-und-mache-mein-portfolio-login-sicherer", + "name": "united-domains.de", + "website": "https://www.united-domains.de/" + }, + { + "documentation": "https://ventraip.com.au/faq/article/two-factor-authentication-faq-vipcontrol/", + "name": "VentraIP", + "website": "https://ventraip.com.au/" + }, + { + "documentation": "https://docs.activestate.com/platform/prefs/twofactor.html", + "name": "ActiveState", + "website": "https://www.activestate.com" + }, + { + "documentation": "https://airbrake.io/docs/features/two-factor-authentication/", + "name": "Airbrake", + "website": "https://airbrake.io" + }, + { + "documentation": "https://www.algolia.com/doc/security/best-security-practices/#two-factor-authentication-2fa", + "name": "Algolia", + "website": "https://algolia.com" + }, + { + "documentation": "https://docs.appsignal.com/user-account/two-factor-authentication.html", + "name": "AppSignal", + "website": "https://appsignal.com" + }, + { + "documentation": "https://www.appveyor.com/blog/2018/11/07/2FA-implementation/", + "name": "AppVeyor", + "website": "https://www.appveyor.com" + }, + { + "documentation": "https://www.deployhq.com/support/managing-your-account/personal-profile/two-factor-authentication", + "name": "aTech Media", + "website": "https://atechmedia.com" + }, + { + "documentation": "https://confluence.atlassian.com/cloud/secure-your-account-with-two-step-verification-939505063.html", + "name": "Atlassian Cloud", + "website": "https://id.atlassian.com" + }, + { + "documentation": "https://help.batch.com/en/articles/2721053", + "name": "Batch", + "website": "https://batch.com" + }, + { + "documentation": "https://confluence.atlassian.com/x/425QLg", + "name": "Bitbucket", + "website": "https://bitbucket.org" + }, + { + "documentation": "https://buddy.works/blog/introducing-two-factor-authentication", + "name": "Buddy", + "website": "https://buddy.works" + }, + { + "documentation": "https://docs.bugsnag.com/product/account-and-security/#security", + "name": "Bugsnag", + "website": "https://bugsnag.com" + }, + { + "documentation": "", + "name": "Bugzilla@Mozilla", + "website": "https://bugzilla.mozilla.org" + }, + { + "documentation": "https://buildkite.com/changelog/31-two-factor-authentication", + "name": "Buildkite", + "website": "https://buildkite.com" + }, + { + "documentation": "https://kb.builtwith.com/account-management/how-to-enable-2fa-on-builtwith/", + "name": "BuiltWith", + "website": "https://builtwith.com" + }, + { + "documentation": "https://documentation.codeship.com/general/about/2fa/", + "name": "Codeship", + "website": "https://codeship.com/" + }, + { + "documentation": "https://help.compose.com/docs/two-factor-authentication", + "name": "Compose", + "website": "https://www.compose.com/" + }, + { + "documentation": "https://support.crowdin.com/account-settings/#two-factor-authentication", + "name": "Crowdin", + "website": "https://crowdin.com/" + }, + { + "documentation": "https://www.deployhq.com/support/managing-your-account/personal-profile/two-factor-authentication", + "name": "DeployHQ", + "website": "https://www.deployhq.com/" + }, + { + "documentation": "https://www.docker.com/blog/designing-docker-hub-2fa/", + "name": "Docker", + "website": "https://www.docker.com/" + }, + { + "documentation": "https://support.dominodatalab.com/hc/en-us/articles/115000998406", + "name": "Domino Data Lab", + "website": "https://www.dominodatalab.com/" + }, + { + "documentation": "https://www.drupal.org/drupalorg/docs/user-accounts/setting-up-two-factor-authentication", + "name": "Drupal.org", + "website": "https://www.drupal.org/" + }, + { + "documentation": "https://docs.elmah.io/how-to-enable-two-factor-login/", + "name": "elmah.io", + "website": "https://elmah.io" + }, + { + "documentation": "https://doc.arcgis.com/en/arcgis-online/reference/multifactor.htm", + "name": "Esri", + "website": "https://www.esri.com" + }, + { + "documentation": "https://support.fogbugz.com/hc/en-us/articles/360011262434", + "name": "FogBugz & Kiln", + "website": "https://www.fogbugz.com/" + }, + { + "documentation": "https://help.github.com/en/github/authenticating-to-github/configuring-two-factor-authentication", + "name": "GitHub", + "website": "https://github.com" + }, + { + "documentation": "https://docs.gitlab.com/ee/user/profile/account/two_factor_authentication.html", + "name": "GitLab", + "website": "https://gitlab.com" + }, + { + "documentation": "https://www.terraform.io/docs/enterprise/users-teams-organizations/2fa.html", + "name": "HashiCorp Terraform Enterprise", + "website": "https://app.terraform.io/" + }, + { + "documentation": "https://www.vagrantup.com/docs/vagrant-cloud/users/authentication.html#two-factor-authentication", + "name": "HashiCorp Vagrant Cloud", + "website": "https://app.vagrantup.com/" + }, + { + "documentation": "https://docs.heap.io/docs/2fa", + "name": "Heap Analytics", + "website": "https://heapanalytics.com/" + }, + { + "documentation": "https://support.invisionapp.com/hc/en-us/articles/360033708112", + "name": "InVision", + "website": "https://www.invisionapp.com" + }, + { + "documentation": "https://support.itglue.com/hc/en-us/articles/360004933757", + "name": "IT Glue", + "website": "https://www.itglue.com/" + }, + { + "documentation": "https://www.jetbrains.com/help/hub/2fa-with-token.html", + "name": "JetBrains", + "website": "https://jetbrains.com" + }, + { + "documentation": "https://www.koding.com/blog/2015/06/two-factor-authentication/", + "name": "Koding", + "website": "https://koding.com" + }, + { + "documentation": "https://help.ubuntu.com/community/SSO/FAQs/2FA", + "name": "Launchpad", + "website": "https://launchpad.net" + }, + { + "documentation": "https://www.looker.com/docs/admin/security/two-factor-authentication", + "name": "Looker", + "website": "https://looker.com/" + }, + { + "documentation": "https://docs.mapbox.com/accounts/overview/settings/#security", + "name": "Mapbox", + "website": "https://www.mapbox.com" + }, + { + "documentation": "https://github.com/2factorauth/twofactorauth/pull/2273#issuecomment-271876292", + "name": "Metrological", + "website": "https://www.metrological.com/" + }, + { + "documentation": "https://docs.cloudmanager.mongodb.com/core/two-factor-authentication/", + "name": "MongoDB Cloud Manager", + "website": "https://cloud.mongodb.com" + }, + { + "documentation": "https://docs.npmjs.com/configuring-two-factor-authentication", + "name": "npm", + "website": "https://www.npmjs.com/" + }, + { + "documentation": "https://azure.microsoft.com/en-us/documentation/articles/multi-factor-authentication/", + "name": "NuGet", + "website": "https://www.nuget.org" + }, + { + "documentation": "https://github.com/composer/packagist/pull/1031", + "name": "Packagist", + "website": "https://packagist.org" + }, + { + "documentation": "https://library.panic.com/general/sync-2fa/", + "name": "Panic Sync", + "website": "https://panic.com/" + }, + { + "documentation": "", + "name": "Phacility", + "website": "https://phacility.com/" + }, + { + "documentation": "https://www.pivotaltracker.com/help/articles/two_factor_auth/", + "name": "Pivotal Tracker", + "website": "https://www.pivotaltracker.com" + }, + { + "documentation": "https://learn.profitwell.com/article/wsudrpi199-setting-up-2-factor-authentication", + "name": "ProfitWell", + "website": "https://profitwell.com" + }, + { + "documentation": "https://support.pushover.app/i49", + "name": "Pushover", + "website": "https://pushover.net/" + }, + { + "documentation": "https://pypi.org/help/#twofa", + "name": "PyPI", + "website": "https://pypi.org/" + }, + { + "documentation": "https://help.pythonanywhere.com/pages/SecuringYourAccount/", + "name": "PythonAnywhere", + "website": "https://www.pythonanywhere.com" + }, + { + "documentation": "https://raygun.com/docs/workflow/two-factor-authentication", + "name": "Raygun", + "website": "https://raygun.com" + }, + { + "documentation": "https://beanbag.freshdesk.com/support/solutions/articles/3000006998", + "name": "RBCommons", + "website": "https://rbcommons.com" + }, + { + "documentation": "https://docs.readme.com/docs/two-factor-authentication", + "name": "ReadMe", + "website": "https://readme.com" + }, + { + "documentation": "https://scotthelme.co.uk/dealing-with-account-recovery-and-2fa/", + "name": "Report URI", + "website": "https://report-uri.com" + }, + { + "documentation": "https://rollbar.com/docs/two-factor-authentication/", + "name": "Rollbar", + "website": "https://rollbar.com/" + }, + { + "documentation": "https://guides.rubygems.org/setting-up-multifactor-authentication/", + "name": "RubyGems.org", + "website": "https://rubygems.org" + }, + { + "documentation": "", + "name": "Scripting Helpers", + "website": "https://scriptinghelpers.org/" + }, + { + "documentation": "https://semaphoreci.com/docs/two-step-verification.html", + "name": "Semaphore", + "website": "https://semaphoreci.com" + }, + { + "documentation": "https://blog.sentry.io/2016/06/22/introducing-2fa", + "name": "Sentry", + "website": "https://sentry.io" + }, + { + "documentation": "https://sourceforge.net/blog/introducing-multifactor-authentication-on-sourceforge/", + "name": "SourceForge", + "website": "https://sourceforge.net/" + }, + { + "documentation": "https://www.statuscake.com/kb/knowledge-base/how-to-change-the-statuscake-password-for-login/", + "name": "StatusCake", + "website": "https://statuscake.com/" + }, + { + "documentation": "https://help.sumologic.com/Manage/Security/About_2-Step_Verification", + "name": "Sumo Logic", + "website": "https://www.sumologic.com" + }, + { + "documentation": "https://support.twilio.com/hc/en-us/sections/360008377353", + "name": "Twilio", + "website": "https://www.twilio.com/" + }, + { + "documentation": "https://documentation.unbounce.com/hc/en-us/articles/360001372503", + "name": "Unbounce", + "website": "https://unbounce.com" + }, + { + "documentation": "https://support.unity3d.com/hc/en-us/articles/208764976", + "name": "Unity", + "website": "https://unity3d.com/" + }, + { + "documentation": "https://blog.uptimerobot.com/introducing-two-factor-authentication-2fa/", + "name": "Uptime Robot", + "website": "https://uptimerobot.com" + }, + { + "documentation": "https://support.microsoft.com/en-us/help/12408/", + "name": "Visual Studio Codespaces", + "website": "https://www.visualstudio.com/" + }, + { + "documentation": "https://zapier.com/help/two-factor-authentication/", + "name": "Zapier", + "website": "https://zapier.com" + }, + { + "documentation": "https://support.anycoindirect.eu/hc/en-gb/articles/115001423191", + "name": "AnycoinDirect", + "website": "https://anycoindirect.eu" + }, + { + "documentation": "https://support.bcnex.net/hc/en-us/articles/360019419173", + "name": "Bcnex", + "website": "https://www.bcnex.net/" + }, + { + "documentation": "https://www.binance.com/en/support/faq/c-1#/1/11", + "name": "Binance", + "website": "https://www.binance.com/" + }, + { + "documentation": "https://bitbay.net/en/safety", + "name": "BitBay", + "website": "https://bitbay.net/" + }, + { + "documentation": "https://www.bitcoin.de/de/faq/was-ist-die-2-step-verification-2-faktor-authentifizierung/46.html", + "name": "Bitcoin.de", + "website": "https://bitcoin.de" + }, + { + "documentation": "https://blog.bitcointrade.com.br/2fa-o-que-e-e-como-cadastrar/", + "name": "BitcoinTrade", + "website": "https://bitcointrade.com.br/" + }, + { + "documentation": "https://support.bitfinex.com/hc/en-us/sections/203192029", + "name": "Bitfinex", + "website": "https://www.bitfinex.com" + }, + { + "documentation": "https://bitflyer.com/en-jp/faq/2-10", + "name": "Bitflyer", + "website": "https://bitflyer.com" + }, + { + "documentation": "", + "name": "BitGo", + "website": "https://www.bitgo.com" + }, + { + "documentation": "https://en.bithumb.com/customer_support/info_guide?seq=510", + "name": "Bithumb", + "website": "https://www.bithumb.com/" + }, + { + "documentation": "https://blog.bitmex.com/use-two-factor-authentication-and-dont-reuse-passwords/", + "name": "BitMEX", + "website": "https://www.bitmex.com" + }, + { + "documentation": "https://support.bitpanda.com/hc/en-us/articles/360002015220", + "name": "Bitpanda", + "website": "https://www.bitpanda.com/" + }, + { + "documentation": "https://support.bitpay.com/hc/en-us/articles/360006612692", + "name": "Bitpay", + "website": "https://bitpay.com" + }, + { + "documentation": "https://www.bitstamp.net/s/documents/bitstamp_2_factor_authentication_guide.pdf", + "name": "Bitstamp", + "website": "https://bitstamp.net" + }, + { + "documentation": "https://bittrex.zendesk.com/hc/en-us/articles/115000198612", + "name": "Bittrex", + "website": "https://bittrex.com" + }, + { + "documentation": "https://support.blockchain.com/hc/en-us/articles/211164103", + "name": "Blockchain", + "website": "https://blockchain.info/" + }, + { + "documentation": "https://blockfi.com/blockfi-news/two-factor-authentication-2fa-now-available-for-all-blockfi-accounts/", + "name": "BlockFi", + "website": "https://blockfi.com/" + }, + { + "documentation": "https://braziliex.com/faq/index.php?id=288", + "name": "Braziliex", + "website": "https://braziliex.com/" + }, + { + "documentation": "https://support.btcbox.co.jp/hc/en-us/articles/360001886053", + "name": "BTC BOX", + "website": "https://www.btcbox.co.jp/" + }, + { + "documentation": "https://www.btcmarkets.net/faq#q27", + "name": "BTC Markets", + "website": "https://www.btcmarkets.net/" + }, + { + "documentation": "https://blog.btcpop.co/2017/04/27/signing-security-btcpop-co-account/", + "name": "BTCPOP", + "website": "https://btcpop.co/" + }, + { + "documentation": "https://soporte.buda.com/es/articles/2379080", + "name": "Buda", + "website": "https://www.buda.com" + }, + { + "documentation": "https://help.bybit.com/hc/en-us/articles/360039748653", + "name": "Bybit", + "website": "https://www.bybit.com/" + }, + { + "documentation": "https://cex.io/guide#4", + "name": "CEX.IO", + "website": "https://cex.io/" + }, + { + "documentation": "https://changelly.com/faq#what-is-2fa-authentication", + "name": "Changelly", + "website": "https://changelly.com/" + }, + { + "documentation": "https://support.circle.com/hc/en-us/articles/213560483", + "name": "Circle", + "website": "https://circle.com" + }, + { + "documentation": "https://coincafeinc.wordpress.com/2016/01/08/2fa/", + "name": "Coin Cafe", + "website": "https://coincafe.com" + }, + { + "documentation": "https://coinapult.com/faq", + "name": "Coinapult", + "website": "https://coinapult.com" + }, + { + "documentation": "https://support.coinbase.com/customer/en/portal/articles/1658338", + "name": "Coinbase", + "website": "https://www.coinbase.com/" + }, + { + "documentation": "https://faq.coincheck.com/s/article/20204?language=en_US", + "name": "Coincheck", + "website": "https://coincheck.com/" + }, + { + "documentation": "https://coindeal.com/security", + "name": "CoinDeal", + "website": "https://coindeal.com" + }, + { + "documentation": "https://support.coinfalcon.com/en-us/article/-nkjppd/", + "name": "CoinFalcon", + "website": "https://coinfalcon.com/" + }, + { + "documentation": "https://support.coingate.com/en/65/-", + "name": "CoinGate", + "website": "https://coingate.com" + }, + { + "documentation": "https://help.coinify.com/hc/en-us/articles/360014173320", + "name": "Coinify", + "website": "https://coinify.com/" + }, + { + "documentation": "https://support.coinjar.com/hc/en-us/articles/202910075", + "name": "Coinjar", + "website": "https://coinjar.com" + }, + { + "documentation": "", + "name": "CoinOne", + "website": "https://coinone.co.kr/" + }, + { + "documentation": "https://support.coins.ph/hc/en-us/articles/202604924", + "name": "Coins.ph", + "website": "https://coins.ph/" + }, + { + "documentation": "https://coinspot.zendesk.com/hc/en-us/sections/115000049254", + "name": "Coinspot", + "website": "https://www.coinspot.com.au/" + }, + { + "documentation": "https://help.cointracker.io/en/articles/2641553", + "name": "CoinTracker", + "website": "https://www.cointracker.io" + }, + { + "documentation": "", + "name": "CoinTracking", + "website": "https://cointracking.info/" + }, + { + "documentation": "https://help.coinut.com/hc/en-us/articles/360005061354", + "name": "Coinut", + "website": "https://coinut.com/" + }, + { + "documentation": "https://help.crypto.com/en/articles/3511439", + "name": "Crypto", + "website": "https://www.crypto.com" + }, + { + "documentation": "https://cryptonator.zendesk.com/hc/en-us/articles/201715352", + "name": "Cryptonator", + "website": "https://www.cryptonator.com" + }, + { + "documentation": "https://docs.dsx.uk/dsx/getting-started-with-dsx/your-security-is-our-priority/enable-two-factor-authentication", + "name": "DSX", + "website": "https://dsx.uk/" + }, + { + "documentation": "https://support.gatehub.net/hc/en-us/articles/360021168234", + "name": "Gatehub", + "website": "https://gatehub.net" + }, + { + "documentation": "https://support.hitbtc.com/en/support/solutions/articles/63000224976", + "name": "HitBTC", + "website": "https://www.hitbtc.com/" + }, + { + "documentation": "", + "name": "Invictus Capital", + "website": "https://invictuscapital.com" + }, + { + "documentation": "https://support.korbit.co.kr/customer/en/portal/articles/1717692", + "name": "Korbit", + "website": "https://www.korbit.co.kr" + }, + { + "documentation": "https://support.kraken.com/hc/en-us/articles/360000426923", + "name": "Kraken", + "website": "https://www.kraken.com/" + }, + { + "documentation": "https://support.kuna.io/en/support/solutions/articles/17000083405", + "name": "Kuna", + "website": "https://www.kuna.io/" + }, + { + "documentation": "https://help.liquid.com/en/articles/2273273", + "name": "Liquid", + "website": "https://www.liquid.com/" + }, + { + "documentation": "https://support.litebit.eu/hc/en-us/articles/115000953504", + "name": "LiteBit", + "website": "https://www.litebit.eu/" + }, + { + "documentation": "https://localbitcoins.com/guides/security", + "name": "LocalBitcoins", + "website": "https://localbitcoins.com/" + }, + { + "documentation": "", + "name": "LocalCryptos", + "website": "https://localcryptos.com" + }, + { + "documentation": "https://www.luno.com/help/en/articles/1000203420", + "name": "Luno", + "website": "https://www.luno.com/" + }, + { + "documentation": "https://maicoin2.freshdesk.com/en/support/solutions/articles/32000016116", + "name": "MaiCoin", + "website": "https://www.maicoin.com" + }, + { + "documentation": "https://suporte.mercadobitcoin.com.br/hc/pt-br/articles/360000385152", + "name": "Mercado Bitcoin", + "website": "https://www.mercadobitcoin.com.br/" + }, + { + "documentation": "https://www.okex.com/support/hc/en-us/articles/360000350271", + "name": "OKEx", + "website": "https://www.okex.com/" + }, + { + "documentation": "https://paykassa.pro/en/news/s-paykassa-vashi-dannye-pod-nadejnoy-zashchitoy/", + "name": "PayKassa", + "website": "https://paykassa.pro/" + }, + { + "documentation": "https://support.poloniex.circle.com/hc/en-us/articles/360025399352", + "name": "Poloniex", + "website": "https://poloniex.com/" + }, + { + "documentation": "https://support.remitano.com/en/articles/781044", + "name": "Remitano", + "website": "https://remitano.com/" + }, + { + "documentation": "https://github.com/2factorauth/twofactorauth/pull/2321#issuecomment-273971890", + "name": "SatoshiTango", + "website": "https://satoshitango.com/" + }, + { + "documentation": "https://help.stex.com/en/articles/3486981#individual-account-security-settings", + "name": "STEX", + "website": "https://stex.com" + }, + { + "documentation": "https://support.uphold.com/hc/en-us/articles/360024042471", + "name": "Uphold", + "website": "https://uphold.com/" + }, + { + "documentation": "https://support.viabtc.com/hc/en-us/articles/900001693343", + "name": "ViaBTC", + "website": "https://viabtc.com/" + }, + { + "documentation": "https://wirexapp.com/hc/articles/207160259", + "name": "Wirex", + "website": "https://wirexapp.com/" + }, + { + "documentation": "https://help.actionnetwork.org/hc/en-us/articles/217206826", + "name": "Action Network", + "website": "https://actionnetwork.org/" + }, + { + "documentation": "https://docs.airship.com/tutorials/security/2fa/", + "name": "Airship", + "website": "https://www.airship.com/" + }, + { + "documentation": "https://3.basecamp-help.com/article/443--", + "name": "Basecamp", + "website": "https://basecamp.com/" + }, + { + "documentation": "https://helpdesk.bitrix24.com/open/9800171/", + "name": "Bitrix24", + "website": "https://www.bitrix24.com/" + }, + { + "documentation": "https://help.37signals.com/sign-in/questions/480", + "name": "Campfire", + "website": "https://campfirenow.com/" + }, + { + "documentation": "https://capsulecrm.com/support/user-preferences/#enabling-two-factor-authentication", + "name": "Capsule", + "website": "https://capsulecrm.com/" + }, + { + "documentation": "https://help.close.com/docs/enabling-2fa", + "name": "Close", + "website": "https://close.com/" + }, + { + "documentation": "https://help.cloze.com/knowledge_base/topics/how-do-i-enable-2-step-authentication", + "name": "Cloze", + "website": "https://www.cloze.com/" + }, + { + "documentation": "https://customer.io/docs/two-factor-auth", + "name": "Customer.io", + "website": "https://customer.io" + }, + { + "documentation": "https://directmailmac.com/support/article/507", + "name": "Direct Mail", + "website": "https://directmailmac.com" + }, + { + "documentation": "https://support.discordapp.com/hc/en-us/articles/219576828", + "name": "Discord", + "website": "https://discordapp.com/" + }, + { + "documentation": "https://www.fax.plus/help/articles/how-can-i-enable-disable-two-factor-authentication", + "name": "FAX.PLUS", + "website": "https://www.fax.plus" + }, + { + "documentation": "https://help.frontapp.com/t/36249g", + "name": "Front App", + "website": "https://frontapp.com" + }, + { + "documentation": "https://chatgrape.com/doc/deployment/2fa.html", + "name": "Grape", + "website": "https://chatgrape.com/" + }, + { + "documentation": "", + "name": "Groups.io", + "website": "https://groups.io" + }, + { + "documentation": "https://www.google.com/intl/en-US/landing/2step/features.html", + "name": "Hangouts", + "website": "https://hangouts.google.com/" + }, + { + "documentation": "https://knowledge.hubspot.com/articles/kcs_article/account/how-can-i-set-up-two-factor-authentication-for-my-hubspot-login", + "name": "HubSpot", + "website": "https://www.hubspot.com/" + }, + { + "documentation": "https://www.intercom.com/help/en/articles/181", + "name": "Intercom", + "website": "https://www.intercom.com/" + }, + { + "documentation": "https://kb.mailchimp.com/accounts/login/set-up-a-two-factor-authentication-app-at-login", + "name": "MailChimp", + "website": "https://mailchimp.com/" + }, + { + "documentation": "https://help.mailgun.com/hc/en-us/articles/360011664433", + "name": "Mailgun", + "website": "https://www.mailgun.com" + }, + { + "documentation": "https://missiveapp.com/faq/enable-2-factor-authentication", + "name": "Missive App", + "website": "https://missiveapp.com/" + }, + { + "documentation": "https://support.nulab.com/hc/en-us/articles/115001025087", + "name": "Nulab", + "website": "https://nulab.com/" + }, + { + "documentation": "https://postmarkapp.com/support/article/1081-how-do-i-use-two-factor-authentication-2fa", + "name": "Postmarkapp", + "website": "https://www.postmarkapp.com/" + }, + { + "documentation": "https://developer.salesforce.com/docs/atlas.en-us.securityImplGuide.meta/securityImplGuide/add_time-based_token.htm", + "name": "Salesforce", + "website": "https://www.salesforce.com" + }, + { + "documentation": "https://support.microsoft.com/en-us/help/12408/", + "name": "Skype", + "website": "https://www.skype.com" + }, + { + "documentation": "https://get.slack.help/hc/en-us/articles/204509068", + "name": "Slack", + "website": "https://slack.com/" + }, + { + "documentation": "https://help.socketlabs.com/docs/two-step-verification", + "name": "SocketLabs", + "website": "https://socketlabs.com/" + }, + { + "documentation": "https://www.sparkpost.com/docs/my-account-and-profile/enabling-two-factor-authentication/", + "name": "SparkPost", + "website": "https://sparkpost.com/" + }, + { + "documentation": "https://www.stackfield.com/help/-2032", + "name": "Stackfield", + "website": "https://www.stackfield.com/" + }, + { + "documentation": "https://support.zoom.us/hc/en-us/articles/360038247071", + "name": "Zoom", + "website": "https://www.zoom.us" + }, + { + "documentation": "https://aws.amazon.com/iam/features/mfa/", + "name": "Amazon Web Services", + "website": "https://aws.amazon.com" + }, + { + "documentation": "https://www.brightbox.com/docs/guides/manager/two-factor-authentication/", + "name": "Brightbox", + "website": "https://www.brightbox.com/" + }, + { + "documentation": "https://blog.cloud66.com/two-factor-authentication-for-your-accounts/", + "name": "Cloud 66", + "website": "https://www.cloud66.com" + }, + { + "documentation": "https://cloud.ca/two-factor-authentication-is-now-available-on-cloud-ca/", + "name": "cloud.ca", + "website": "https://cloud.ca" + }, + { + "documentation": "https://www.digitalocean.com/docs/accounts/security/2fa/", + "name": "DigitalOcean", + "website": "https://www.digitalocean.com/" + }, + { + "documentation": "https://support.cloud.engineyard.com/hc/en-us/community/posts/203752678", + "name": "Engine Yard", + "website": "https://www.engineyard.com" + }, + { + "documentation": "https://metal.equinix.com/developers/docs/accounts/two-factor-authentication/", + "name": "Equinix Metal", + "website": "https://metal.equinix.com" + }, + { + "documentation": "https://help.fortrabbit.com/account#toc-setting-up-2fa", + "name": "fortrabbit", + "website": "https://www.fortrabbit.com/" + }, + { + "documentation": "https://www.google.com/intl/en-US/landing/2step/features.html", + "name": "Google Cloud Platform", + "website": "https://cloud.google.com" + }, + { + "documentation": "https://devcenter.heroku.com/articles/two-factor-authentication", + "name": "Heroku", + "website": "https://www.heroku.com/" + }, + { + "documentation": "", + "name": "Hostiso", + "website": "https://hostiso.com/" + }, + { + "documentation": "https://cloud.ibm.com/docs/iam?topic=iam-types", + "name": "IBM Cloud", + "website": "https://cloud.ibm.com" + }, + { + "documentation": "https://docs.jelastic.com/two-factor-authentication", + "name": "Jelastic", + "website": "https://jelastic.com" + }, + { + "documentation": "https://docs.joyent.com/public-cloud/getting-started/2fa", + "name": "Joyent", + "website": "https://www.joyent.com/" + }, + { + "documentation": "", + "name": "Laravel Forge", + "website": "https://forge.laravel.com/" + }, + { + "documentation": "https://kb.leaseweb.com/users-and-accounts/managing-your-profile/setup-two-factor-authentication", + "name": "Leaseweb", + "website": "https://www.leaseweb.com/" + }, + { + "documentation": "https://www.linode.com/docs/security/linode-manager-security-controls", + "name": "Linode", + "website": "https://www.linode.com/" + }, + { + "documentation": "https://help.macstadium.com/articles/macstadium-two-factor-authentication-guide", + "name": "MacStadium", + "website": "https://www.macstadium.com/" + }, + { + "documentation": "https://azure.microsoft.com/en-us/documentation/articles/multi-factor-authentication/", + "name": "Microsoft Azure", + "website": "https://azure.microsoft.com/" + }, + { + "documentation": "https://docs.mlab.com/security/#two-factor-authentication", + "name": "mLab", + "website": "https://mlab.com/" + }, + { + "documentation": "https://support.rackspace.com/how-to/multi-factor-authentication-from-the-cloud-control-panel/", + "name": "Rackspace", + "website": "https://www.rackspace.com/" + }, + { + "documentation": "https://blog.scaleway.com/2017/introducing-two-factor-authentication-on-scaleway/", + "name": "Scaleway", + "website": "https://www.scaleway.com" + }, + { + "documentation": "https://scalr-wiki.atlassian.net/wiki/display/docs/Two-Factor+Authentication", + "name": "Scalr", + "website": "https://www.scalr.com" + }, + { + "documentation": "https://support.tilaa.com/hc/en-us/articles/360020167352", + "name": "Tilaa", + "website": "https://www.tilaa.com" + }, + { + "documentation": "https://www.upcloud.com/support/two-factor-authentication/", + "name": "UpCloud", + "website": "https://www.upcloud.com" + }, + { + "documentation": "https://userify.com/docs/multifactor-authentication/", + "name": "Userify", + "website": "https://userify.com" + }, + { + "documentation": "https://www.vultr.com/docs/using-two-factor-authentication-to-login-to-vultr-control-panel", + "name": "Vultr", + "website": "https://www.vultr.com" + }, + { + "documentation": "https://support.betfair.com/app/answers/detail/a_id/126", + "name": "Betfair", + "website": "https://www.betfair.com/" + }, + { + "documentation": "", + "name": "Betvictor", + "website": "https://www.betvictor.com" + }, + { + "documentation": "https://cloudbet.zendesk.com/hc/en-us/articles/223120088/", + "name": "Cloudbet", + "website": "https://www.cloudbet.com/" + }, + { + "documentation": "https://help.smarkets.com/hc/en-gb/articles/115000822171", + "name": "Smarkets", + "website": "https://www.smarkets.com/" + }, + { + "documentation": "https://www.addiko.hr/static/uploads/mtoken-uputa-za-koristenje.pdf", + "name": "Addiko Bank", + "website": "https://www.addiko.hr/" + }, + { + "documentation": "https://www.avanza.se/kundservice.html/1335/tvafaktorsinloggning/d264248e-bea3-48a0-bf2d-157309734649", + "name": "Avanza", + "website": "https://www.avanza.se/" + }, + { + "documentation": "https://support.bitwala.com/hc/en-gb/articles/360000613360", + "name": "Bitwala", + "website": "https://www.bitwala.com/" + }, + { + "documentation": "https://www.woodforest.com/Personal/Services/Online-Banking/Online-Banking-Security", + "name": "Woodforest National Bank", + "website": "https://www.woodforest.com/" + }, + { + "documentation": "https://help.backblaze.com/hc/en-us/articles/217666588", + "name": "Backblaze", + "website": "https://www.backblaze.com" + }, + { + "documentation": "https://help.dropbox.com/security/enable-two-step-verification", + "name": "Dropbox", + "website": "https://www.dropbox.com" + }, + { + "documentation": "https://help.evernote.com/hc/en-us/articles/208314238", + "name": "Evernote", + "website": "https://evernote.com" + }, + { + "documentation": "https://www.files.com/docs/features/two-factor-auth/", + "name": "Files.com", + "website": "https://www.files.com" + }, + { + "documentation": "https://www.google.com/intl/en-US/landing/2step/features.html", + "name": "Google Drive", + "website": "https://drive.google.com" + }, + { + "documentation": "https://docs.jottacloud.com/en/articles/1292931", + "name": "Jottacloud", + "website": "https://www.jottacloud.com" + }, + { + "documentation": "https://koofr.eu/help/other/how-do-i-enable-2-step-verification/", + "name": "Koofr", + "website": "https://koofr.eu" + }, + { + "documentation": "https://mega.nz/help/client/webclient/security-and-privacy/5bb5436cf1b70966038b456b", + "name": "Mega", + "website": "https://mega.nz/" + }, + { + "documentation": "https://www.nimbox.co.uk/help-centre/two-step-two-factor-authentication-2fa/", + "name": "Nimbox", + "website": "https://www.nimbox.co.uk/" + }, + { + "documentation": "https://support.microsoft.com/en-us/help/12408/", + "name": "OneDrive", + "website": "https://onedrive.live.com" + }, + { + "documentation": "https://www.pcloud.com/help/general-help-center/how-can-i-set-up-two-factor-authentication", + "name": "PCloud", + "website": "https://www.pcloud.com" + }, + { + "documentation": "https://www.qnap.com/en-us/how-to/tutorial/article/how-to-enhance-account-security-using-2-step-verification", + "name": "QNAP", + "website": "https://www.qnap.com" + }, + { + "documentation": "https://www.sync.com/help/how-do-i-setup-two-factor-authentication/", + "name": "Sync", + "website": "https://www.sync.com" + }, + { + "documentation": "https://originwww.synology.com/en-us/knowledgebase/tutorials/615#t5", + "name": "Synology", + "website": "https://www.synology.com/" + }, + { + "documentation": "https://support.tresorit.com/hc/en-us/articles/216114527", + "name": "Tresorit", + "website": "https://tresorit.com/" + }, + { + "documentation": "https://wasabi.com/wp-content/themes/wasabi/docs/User_Guide/index.html#t=topics%2FCONSOLE_ACCESS_for_the_Root_User.htm", + "name": "Wasabi", + "website": "https://wasabi.com/" + }, + { + "documentation": "https://wiki.zoolz.com/how-do-i-enable-two-factor-authentication-on-my-zoolz-intelligent-account/", + "name": "Zoolz", + "website": "https://intelli.zoolz.com/" + }, + { + "digits": 8, + "documentation": "https://eu.battle.net/support/en/article/10363", + "name": "Battle.net", + "website": "https://battle.net" + }, + { + "digits": 8, + "documentation": "https://eu.battle.net/support/en/article/10363", + "name": "Blizzard", + "website": "https://blizzard.com" + }, + { + "name": "Gitea", + "website": "https://gitea.io" + } +] \ No newline at end of file diff --git a/migrations/2022-12-27-101550_update_providers/down.sql b/migrations/2022-12-27-101550_update_providers/down.sql new file mode 100644 index 0000000..f8e731e --- /dev/null +++ b/migrations/2022-12-27-101550_update_providers/down.sql @@ -0,0 +1,537 @@ +DELETE FROM "providers" WHERE "name"="Zonda"; +UPDATE "providers" SET name="Zoho Mail" WHERE name="Zoho"; +DELETE FROM "providers" WHERE "name"="Zerodha Kite"; +DELETE FROM "providers" WHERE "name"="YouHodler"; +DELETE FROM "providers" WHERE "name"="Xplenty"; +DELETE FROM "providers" WHERE "name"="Xink"; +DELETE FROM "providers" WHERE "name"="Wyze"; +DELETE FROM "providers" WHERE "name"="Wrike"; +DELETE FROM "providers" WHERE "name"="Workplace"; +DELETE FROM "providers" WHERE "name"="Workflowy"; +DELETE FROM "providers" WHERE "name"="Workato"; +DELETE FROM "providers" WHERE "name"="Wordfence Central"; +DELETE FROM "providers" WHERE "name"="WoltLab"; +DELETE FROM "providers" WHERE "name"="Wolf.bet"; +DELETE FROM "providers" WHERE "name"="Wiggle"; +DELETE FROM "providers" WHERE "name"="Whois"; +DELETE FROM "providers" WHERE "name"="Whimsical"; +DELETE FROM "providers" WHERE "name"="When I Work"; +DELETE FROM "providers" WHERE "name"="Web Hosting Canada"; +DELETE FROM "providers" WHERE "name"="WhaleFin"; +DELETE FROM "providers" WHERE "name"="WEDOS"; +UPDATE "providers" SET help_url="https://docs.webroot.com/us/en/home/wsa_website_userguide/wsa_managementwebsite_userguide.htm#GettingStarted/Enabling2-FactorAuthentication.htm" WHERE name="Webroot"; +DELETE FROM "providers" WHERE "name"="POST Luxembourg"; +DELETE FROM "providers" WHERE "name"="Webcentral"; +DELETE FROM "providers" WHERE "name"="500px"; +DELETE FROM "providers" WHERE "name"="Wealthify"; +DELETE FROM "providers" WHERE "name"="WazirX"; +DELETE FROM "providers" WHERE "name"="Warner Bros. Games"; +DELETE FROM "providers" WHERE "name"="Vysoká škola ekonomická v Praze"; +DELETE FROM "providers" WHERE "name"="VoIP.ms"; +DELETE FROM "providers" WHERE "name"="VMware"; +UPDATE "providers" SET website="https://www.visualstudio.com/" WHERE name="Visual Studio Codespaces"; +DELETE FROM "providers" WHERE "name"="Vimeo"; +DELETE FROM "providers" WHERE "name"="VicRoads"; +DELETE FROM "providers" WHERE "name"="Verpex"; +DELETE FROM "providers" WHERE "name"="Veracode"; +DELETE FROM "providers" WHERE "name"="VeeroTech"; +DELETE FROM "providers" WHERE "name"="Laravel Vapor"; +DELETE FROM "providers" WHERE "name"="Vancity"; +DELETE FROM "providers" WHERE "name"="Valr"; +DELETE FROM "providers" WHERE "name"="Fathom Analytics"; +DELETE FROM "providers" WHERE "name"="University of Pennsylvania"; +DELETE FROM "providers" WHERE "name"="UpdraftPlus"; +DELETE FROM "providers" WHERE "name"="Unstoppable Domains"; +DELETE FROM "providers" WHERE "name"="Unleashed Inventory"; +UPDATE "providers" SET website="https://unity3d.com/", help_url="https://support.unity3d.com/hc/en-us/articles/208764976" WHERE name="Unity"; +UPDATE "providers" SET help_url="https://help.uniteddomains.com/hc/en-us/articles/115001458813", name="United Domains USA" WHERE name="ud.com"; +DELETE FROM "providers" WHERE "name"="Unfuddle STACK"; +UPDATE "providers" SET name="Ukraine" WHERE name="Hosting Ukraine"; +UPDATE "providers" SET help_url="https://github.com/2factorauth/twofactorauth/pull/3845#issuecomment-491518360" WHERE name="UK2"; +UPDATE "providers" SET help_url="https://help.ubnt.com/hc/en-us/articles/115012986607" WHERE name="Ubiquiti Inc"; +DELETE FROM "providers" WHERE "name"="University of Calgary"; +DELETE FROM "providers" WHERE "name"="Union Bank & Trust"; +UPDATE "providers" SET website="https://uplay.ubi.com/", help_url="https://support.ubi.com/en-GB/Faqs/000039953" WHERE name="Ubisoft/Uplay"; +DELETE FROM "providers" WHERE "name"="Uber Eats"; +DELETE FROM "providers" WHERE "name"="Txbit"; +UPDATE "providers" SET help_url="https://support.twitter.com/articles/20170388" WHERE name="Twitter"; +DELETE FROM "providers" WHERE "name"="Tweakers"; +DELETE FROM "providers" WHERE "name"="Technische Universität Berlin"; +DELETE FROM "providers" WHERE "name"="T. Rowe Price"; +DELETE FROM "providers" WHERE "name"="Trovo"; +DELETE FROM "providers" WHERE "name"="Trimble"; +UPDATE "providers" SET help_url="https://help.trello.com/article/993--" WHERE name="Trello"; +DELETE FROM "providers" WHERE "name"="Travala"; +DELETE FROM "providers" WHERE "name"="TradingView"; +DELETE FROM "providers" WHERE "name"="Trading 212"; +DELETE FROM "providers" WHERE "name"="Toshl"; +DELETE FROM "providers" WHERE "name"="Toronto Metropolitan University"; +DELETE FROM "providers" WHERE "name"="Todoist"; +DELETE FROM "providers" WHERE "name"="Timetastic"; +UPDATE "providers" SET website="https://www.time4vps.eu/", help_url="https://billing.time4vps.eu/knowledgebase/article/100/2-factor-authentication/" WHERE name="Time4VPS"; +DELETE FROM "providers" WHERE "name"="Tito"; +DELETE FROM "providers" WHERE "name"="ThriveCart"; +DELETE FROM "providers" WHERE "name"="TherapyNotes"; +DELETE FROM "providers" WHERE "name"="Textlocal"; +DELETE FROM "providers" WHERE "name"="Termius"; +DELETE FROM "providers" WHERE "name"="Telnyx"; +DELETE FROM "providers" WHERE "name"="Technic"; +DELETE FROM "providers" WHERE "name"="Teamwork"; +UPDATE "providers" SET help_url="https://www.teamviewer.com/en/help/402-How-do-I-activate-deactivate-two-factor-authentication-for-my-TeamViewer-account.aspx" WHERE name="TeamViewer"; +DELETE FROM "providers" WHERE "name"="TaxDome"; +DELETE FROM "providers" WHERE "name"="TaxBit"; +DELETE FROM "providers" WHERE "name"="Tauros"; +DELETE FROM "providers" WHERE "name"="Talkdesk"; +DELETE FROM "providers" WHERE "name"="Taboola"; +DELETE FROM "providers" WHERE "name"="Tableau"; +UPDATE "providers" SET help_url="https://support.t-mobile.com/docs/DOC-2727" WHERE name="T-Mobile"; +DELETE FROM "providers" WHERE "name"="System76"; +UPDATE "providers" SET help_url="https://originwww.synology.com/en-us/knowledgebase/tutorials/615#t5" WHERE name="Synology"; +DELETE FROM "providers" WHERE "name"="Swyftx"; +DELETE FROM "providers" WHERE "name"="Survicate"; +DELETE FROM "providers" WHERE "name"="Substack"; +DELETE FROM "providers" WHERE "name"="Studio Ninja"; +DELETE FROM "providers" WHERE "name"="Federal Student Aid"; +DELETE FROM "providers" WHERE "name"="STRATO"; +DELETE FROM "providers" WHERE "name"="StormGain"; +DELETE FROM "providers" WHERE "name"="Stessa"; +DELETE FROM "providers" WHERE "name"="Statuspage"; +DELETE FROM "providers" WHERE "name"="Standard Notes"; +DELETE FROM "providers" WHERE "name"="MyFRITZ!"; +DELETE FROM "providers" WHERE "name"="Square Enix"; +DELETE FROM "providers" WHERE "name"="SproutSocial"; +DELETE FROM "providers" WHERE "name"="Spring"; +DELETE FROM "providers" WHERE "name"="Spreedly"; +DELETE FROM "providers" WHERE "name"="Splashtop"; +DELETE FROM "providers" WHERE "name"="SpectroCoin"; +DELETE FROM "providers" WHERE "name"="SpaceHey"; +DELETE FROM "providers" WHERE "name"="SouthXchange"; +DELETE FROM "providers" WHERE "name"="Sonix"; +DELETE FROM "providers" WHERE "name"="SolarWinds"; +DELETE FROM "providers" WHERE "name"="Socialbakers"; +DELETE FROM "providers" WHERE "name"="SmartSurvey"; +DELETE FROM "providers" WHERE "name"="Smartly.io"; +DELETE FROM "providers" WHERE "name"="Skinport"; +DELETE FROM "providers" WHERE "name"="Sketch"; +DELETE FROM "providers" WHERE "name"="Sisense Cloud Data Teams"; +DELETE FROM "providers" WHERE "name"="sipgate"; +DELETE FROM "providers" WHERE "name"="SimplyBook"; +DELETE FROM "providers" WHERE "name"="SimpleLogin"; +DELETE FROM "providers" WHERE "name"="SignRequest"; +DELETE FROM "providers" WHERE "name"="Shrimpy"; +DELETE FROM "providers" WHERE "name"="Shortcut"; +DELETE FROM "providers" WHERE "name"="Shift4Shop"; +DELETE FROM "providers" WHERE "name"="Shareworks"; +DELETE FROM "providers" WHERE "name"="Simon Fraser University"; +DELETE FROM "providers" WHERE "name"="San Francisco Fire Credit Union"; +DELETE FROM "providers" WHERE "name"="Serverspace"; +DELETE FROM "providers" WHERE "name"="ServerPilot"; +DELETE FROM "providers" WHERE "name"="Server.pro"; +DELETE FROM "providers" WHERE "name"="Wyre"; +DELETE FROM "providers" WHERE "name"="SendSafely"; +DELETE FROM "providers" WHERE "name"="SendOwl"; +DELETE FROM "providers" WHERE "name"="Sendinblue"; +DELETE FROM "providers" WHERE "name"="Sendcloud"; +DELETE FROM "providers" WHERE "name"="State Employees Federal Credit Union"; +DELETE FROM "providers" WHERE "name"="SecurityTrails"; +DELETE FROM "providers" WHERE "name"="SeatGeek"; +UPDATE "providers" SET help_url="https://blog.scaleway.com/2017/introducing-two-factor-authentication-on-scaleway/" WHERE name="Scaleway"; +DELETE FROM "providers" WHERE "name"="ScaleGrid"; +DELETE FROM "providers" WHERE "name"="Scalefusion"; +DELETE FROM "providers" WHERE "name"="Sailthru"; +DELETE FROM "providers" WHERE "name"="University of Groningen"; +DELETE FROM "providers" WHERE "name"="Roblox"; +DELETE FROM "providers" WHERE "name"="RMIT University"; +DELETE FROM "providers" WHERE "name"="River Financial"; +DELETE FROM "providers" WHERE "name"="Rippling"; +DELETE FROM "providers" WHERE "name"="Ring"; +DELETE FROM "providers" WHERE "name"="RightCapital"; +DELETE FROM "providers" WHERE "name"="Rewind"; +DELETE FROM "providers" WHERE "name"="RevenueCat"; +DELETE FROM "providers" WHERE "name"="Rev"; +DELETE FROM "providers" WHERE "name"="Republic"; +DELETE FROM "providers" WHERE "name"="Replicon"; +DELETE FROM "providers" WHERE "name"="Render"; +DELETE FROM "providers" WHERE "name"="Rejoiner"; +DELETE FROM "providers" WHERE "name"="Register365"; +DELETE FROM "providers" WHERE "name"="Refersion"; +DELETE FROM "providers" WHERE "name"="RedShelf"; +DELETE FROM "providers" WHERE "name"="Redis Enterprise Cloud"; +DELETE FROM "providers" WHERE "name"="Red Hat"; +DELETE FROM "providers" WHERE "name"="Recruitee"; +DELETE FROM "providers" WHERE "name"="Rebel.com"; +DELETE FROM "providers" WHERE "name"="RapidAPI"; +DELETE FROM "providers" WHERE "name"="Ramp"; +DELETE FROM "providers" WHERE "name"="Quidax"; +UPDATE "providers" SET help_url="https://accounts-help.lc.intuit.com/questions/1590157" WHERE name="Quickbooks Online"; +DELETE FROM "providers" WHERE "name"="Questrade"; +DELETE FROM "providers" WHERE "name"="Qantas"; +DELETE FROM "providers" WHERE "name"="Putler"; +UPDATE "providers" SET help_url="https://support.pushover.app/i49" WHERE name="Pushover"; +DELETE FROM "providers" WHERE "name"="Pusher"; +DELETE FROM "providers" WHERE "name"="Proton"; +DELETE FROM "providers" WHERE "name"="Protolabs"; +DELETE FROM "providers" WHERE "name"="Prostocash"; +DELETE FROM "providers" WHERE "name"="ProBit"; +DELETE FROM "providers" WHERE "name"="Practice Better"; +DELETE FROM "providers" WHERE "name"="PowerReviews"; +DELETE FROM "providers" WHERE "name"="Postman"; +UPDATE "providers" SET help_url="https://support.poloniex.circle.com/hc/en-us/articles/360025399352" WHERE name="Poloniex"; +DELETE FROM "providers" WHERE "name"="Poli Systems"; +DELETE FROM "providers" WHERE "name"="POEditor"; +DELETE FROM "providers" WHERE "name"="Podio"; +DELETE FROM "providers" WHERE "name"="Russian Post (Почта России)"; +UPDATE "providers" SET help_url="https://pobox.com/helpspot/index.php?pg=kb.chapter&id=65" WHERE name="Pobox"; +DELETE FROM "providers" WHERE "name"="Black Desert"; +DELETE FROM "providers" WHERE "name"="Plesk 360"; +DELETE FROM "providers" WHERE "name"="Planning Center"; +DELETE FROM "providers" WHERE "name"="Plaid"; +DELETE FROM "providers" WHERE "name"="Pixieset"; +DELETE FROM "providers" WHERE "name"="Piwik PRO"; +DELETE FROM "providers" WHERE "name"="Phrase"; +DELETE FROM "providers" WHERE "name"="Philips Hue"; +DELETE FROM "providers" WHERE "name"="Phemex"; +DELETE FROM "providers" WHERE "name"="Personal Capital"; +DELETE FROM "providers" WHERE "name"="Perimeter 81"; +DELETE FROM "providers" WHERE "name"="PC Case Gear"; +DELETE FROM "providers" WHERE "name"="Payworks"; +DELETE FROM "providers" WHERE "name"="Paycor"; +DELETE FROM "providers" WHERE "name"="Paxos"; +DELETE FROM "providers" WHERE "name"="Paxful"; +DELETE FROM "providers" WHERE "name"="Passfolio"; +DELETE FROM "providers" WHERE "name"="Particle"; +UPDATE "providers" SET website="https://www.parsecgaming.com", help_url="https://support.parsecgaming.com/hc/en-us/articles/360015480691" WHERE name="Parsec"; +DELETE FROM "providers" WHERE "name"="Paritex"; +DELETE FROM "providers" WHERE "name"="Parimatch"; +DELETE FROM "providers" WHERE "name"="Parallels"; +DELETE FROM "providers" WHERE "name"="OzBargain"; +DELETE FROM "providers" WHERE "name"="University of Oxford"; +DELETE FROM "providers" WHERE "name"="Outbrain"; +DELETE FROM "providers" WHERE "name"="University of Otago"; +DELETE FROM "providers" WHERE "name"="The Ohio State University"; +DELETE FROM "providers" WHERE "name"="Open Science Framework (OSF)"; +DELETE FROM "providers" WHERE "name"="Optimizely"; +UPDATE "providers" SET website="https://www.openprovider.co.uk" WHERE name="Openprovider"; +DELETE FROM "providers" WHERE "name"="Open Collective"; +DELETE FROM "providers" WHERE "name"="Malwarebytes OneView"; +DELETE FROM "providers" WHERE "name"="Onet"; +DELETE FROM "providers" WHERE "name"="OneSignal"; +DELETE FROM "providers" WHERE "name"="Onehub"; +DELETE FROM "providers" WHERE "name"="One.com"; +DELETE FROM "providers" WHERE "name"="Labcorp OnDemand"; +DELETE FROM "providers" WHERE "name"="OKX"; +DELETE FROM "providers" WHERE "name"="Oculus"; +DELETE FROM "providers" WHERE "name"="Nuri"; +DELETE FROM "providers" WHERE "name"="Nozbe Teams"; +DELETE FROM "providers" WHERE "name"="Notejoy"; +DELETE FROM "providers" WHERE "name"="Norton"; +DELETE FROM "providers" WHERE "name"="NordVPN"; +DELETE FROM "providers" WHERE "name"="NordLocker"; +DELETE FROM "providers" WHERE "name"="NordLayer"; +DELETE FROM "providers" WHERE "name"="No-IP"; +DELETE FROM "providers" WHERE "name"="Nimbus Note"; +DELETE FROM "providers" WHERE "name"="Nifty"; +DELETE FROM "providers" WHERE "name"="NiceHash"; +DELETE FROM "providers" WHERE "name"="Niagahoster"; +DELETE FROM "providers" WHERE "name"="NextDNS"; +DELETE FROM "providers" WHERE "name"="Nexcess"; +DELETE FROM "providers" WHERE "name"="Newgrounds"; +DELETE FROM "providers" WHERE "name"="Maropost Commerce Cloud"; +DELETE FROM "providers" WHERE "name"="Netim"; +UPDATE "providers" SET name="Netcup" WHERE name="netcup"; +DELETE FROM "providers" WHERE "name"="Netcore Cloud Email API"; +DELETE FROM "providers" WHERE "name"="Nest"; +DELETE FROM "providers" WHERE "name"="NDAX"; +DELETE FROM "providers" WHERE "name"="University of Notre Dame"; +DELETE FROM "providers" WHERE "name"="NameHero"; +DELETE FROM "providers" WHERE "name"="Namebase"; +DELETE FROM "providers" WHERE "name"="NairaEx"; +DELETE FROM "providers" WHERE "name"="NAGA"; +DELETE FROM "providers" WHERE "name"="N-able"; +DELETE FROM "providers" WHERE "name"="Pennsylvania Dept of Revenue myPATH"; +DELETE FROM "providers" WHERE "name"="MYOB"; +DELETE FROM "providers" WHERE "name"="Emma Email Marketing"; +DELETE FROM "providers" WHERE "name"="MyAnimeList"; +DELETE FROM "providers" WHERE "name"="MxToolbox"; +DELETE FROM "providers" WHERE "name"="MURAL"; +DELETE FROM "providers" WHERE "name"="Masaryk University"; +DELETE FROM "providers" WHERE "name"="Mos.ru"; +DELETE FROM "providers" WHERE "name"="Morgan Stanley"; +DELETE FROM "providers" WHERE "name"="Moqups"; +DELETE FROM "providers" WHERE "name"="MongoDB"; +DELETE FROM "providers" WHERE "name"="Monex"; +DELETE FROM "providers" WHERE "name"="Monday.com"; +DELETE FROM "providers" WHERE "name"="Mist"; +DELETE FROM "providers" WHERE "name"="Miro"; +UPDATE "providers" SET website="https://www.mint.com", help_url="https://help.mint.com/Security/908045661" WHERE name="Mint"; +DELETE FROM "providers" WHERE "name"="Mineplex"; +DELETE FROM "providers" WHERE "name"="Minecraft"; +DELETE FROM "providers" WHERE "name"="Meta"; +DELETE FROM "providers" WHERE "name"="Mercury"; +DELETE FROM "providers" WHERE "name"="Mercury Cash"; +DELETE FROM "providers" WHERE "name"="Mercado Libre"; +DELETE FROM "providers" WHERE "name"="Memsource"; +UPDATE "providers" SET website="https://mega.nz/", help_url="https://mega.nz/help/client/webclient/security-and-privacy/5bb5436cf1b70966038b456b" WHERE name="Mega"; +DELETE FROM "providers" WHERE "name"="Google Meet"; +DELETE FROM "providers" WHERE "name"="Mattermost"; +DELETE FROM "providers" WHERE "name"="Matomo Cloud"; +DELETE FROM "providers" WHERE "name"="Make"; +DELETE FROM "providers" WHERE "name"="Mailo"; +DELETE FROM "providers" WHERE "name"="Yahoo Mail"; +DELETE FROM "providers" WHERE "name"="SAPO Mail"; +DELETE FROM "providers" WHERE "name"="Mail.com"; +DELETE FROM "providers" WHERE "name"="Mountain America Credit Union"; +UPDATE "providers" SET help_url="https://help.macstadium.com/articles/macstadium-two-factor-authentication-guide" WHERE name="MacStadium"; +DELETE FROM "providers" WHERE "name"="M1 Finance"; +DELETE FROM "providers" WHERE "name"="Lokalise"; +UPDATE "providers" SET help_url="https://support.logmeininc.com/pro/help#logmein-t-login-policy-set-twofactor-ownaccount" WHERE name="LogMeIn"; +DELETE FROM "providers" WHERE "name"="Logitech"; +DELETE FROM "providers" WHERE "name"="LocalMonero"; +DELETE FROM "providers" WHERE "name"="Localize"; +DELETE FROM "providers" WHERE "name"="LIHKG"; +DELETE FROM "providers" WHERE "name"="LCN.com"; +DELETE FROM "providers" WHERE "name"="LaunchDarkly"; +DELETE FROM "providers" WHERE "name"="LATOKEN"; +DELETE FROM "providers" WHERE "name"="Larian"; +DELETE FROM "providers" WHERE "name"="Krystal"; +DELETE FROM "providers" WHERE "name"="Kriptomat"; +DELETE FROM "providers" WHERE "name"="Knack"; +DELETE FROM "providers" WHERE "name"="Klaviyo"; +DELETE FROM "providers" WHERE "name"="Kintone"; +DELETE FROM "providers" WHERE "name"="Kinsta"; +DELETE FROM "providers" WHERE "name"="KickEX"; +DELETE FROM "providers" WHERE "name"="justhost"; +DELETE FROM "providers" WHERE "name"="JumpCloud"; +DELETE FROM "providers" WHERE "name"="Jovia Financial"; +DELETE FROM "providers" WHERE "name"="Mastodon"; +DELETE FROM "providers" WHERE "name"="Nutstore"; +UPDATE "providers" SET help_url="https://www.jetbrains.com/help/hub/2fa-with-token.html" WHERE name="JetBrains"; +DELETE FROM "providers" WHERE "name"="Jamf Now"; +DELETE FROM "providers" WHERE "name"="Iterable"; +UPDATE "providers" SET name="1&1 IONOS" WHERE name="IONOS"; +DELETE FROM "providers" WHERE "name"="Voyager"; +DELETE FROM "providers" WHERE "name"="Intuit"; +DELETE FROM "providers" WHERE "name"="InterServer"; +UPDATE "providers" SET website="https://www.internet.bs", help_url="/notes/internetbs/" WHERE name="Internet.bs"; +DELETE FROM "providers" WHERE "name"="InMotion Hosting"; +UPDATE "providers" SET help_url="https://www.infomaniak.ch/en/support/faq/1940" WHERE name="Infomaniak"; +DELETE FROM "providers" WHERE "name"="Independer"; +DELETE FROM "providers" WHERE "name"="Independent Reserve"; +DELETE FROM "providers" WHERE "name"="ImprovMX"; +UPDATE "providers" SET help_url="https://www.youtube.com/watch?v=37Tgxy3NoG4" WHERE name="ImmobilienScout24"; +DELETE FROM "providers" WHERE "name"="IDrive"; +UPDATE "providers" SET help_url="https://confluence.atlassian.com/cloud/secure-your-account-with-two-step-verification-939505063.html" WHERE name="Atlassian Cloud"; +DELETE FROM "providers" WHERE "name"="Hypixel"; +DELETE FROM "providers" WHERE "name"="Huobi"; +DELETE FROM "providers" WHERE "name"="Huawei Cloud"; +DELETE FROM "providers" WHERE "name"="HP"; +DELETE FROM "providers" WHERE "name"="Hotjar"; +DELETE FROM "providers" WHERE "name"="Hostwinds"; +DELETE FROM "providers" WHERE "name"="HostMonster"; +DELETE FROM "providers" WHERE "name"="Hostinger"; +DELETE FROM "providers" WHERE "name"="Hostek"; +DELETE FROM "providers" WHERE "name"="Honeybadger"; +DELETE FROM "providers" WHERE "name"="Sophos Home"; +DELETE FROM "providers" WHERE "name"="Saxo Bank"; +DELETE FROM "providers" WHERE "name"="Home Assistant"; +DELETE FROM "providers" WHERE "name"="HMRC"; +DELETE FROM "providers" WHERE "name"="HiDrive (STRATO)"; +DELETE FROM "providers" WHERE "name"="hide.me VPN"; +DELETE FROM "providers" WHERE "name"="Hevo Data"; +DELETE FROM "providers" WHERE "name"="Hetzner"; +DELETE FROM "providers" WHERE "name"="Stake"; +DELETE FROM "providers" WHERE "name"="VRChat"; +DELETE FROM "providers" WHERE "name"="Heap"; +DELETE FROM "providers" WHERE "name"="Hatch"; +DELETE FROM "providers" WHERE "name"="HappyFox"; +DELETE FROM "providers" WHERE "name"="Hack The Box"; +DELETE FROM "providers" WHERE "name"="Guilded"; +DELETE FROM "providers" WHERE "name"="Guideline"; +DELETE FROM "providers" WHERE "name"="GreenGeeks"; +DELETE FROM "providers" WHERE "name"="Teleport"; +DELETE FROM "providers" WHERE "name"="Госуслуги (Gosuslugi)"; +DELETE FROM "providers" WHERE "name"="GoSquared"; +DELETE FROM "providers" WHERE "name"="Abode"; +DELETE FROM "providers" WHERE "name"="GMX.com"; +DELETE FROM "providers" WHERE "name"="Glassdoor"; +UPDATE "providers" SET help_url="https://help.github.com/en/github/authenticating-to-github/configuring-two-factor-authentication" WHERE name="GitHub"; +DELETE FROM "providers" WHERE "name"="Getscreen.me"; +DELETE FROM "providers" WHERE "name"="Pocket"; +DELETE FROM "providers" WHERE "name"="GeForce (Nvidia)"; +DELETE FROM "providers" WHERE "name"="Gate.io"; +DELETE FROM "providers" WHERE "name"="GameMaker"; +DELETE FROM "providers" WHERE "name"="Galaxus"; +DELETE FROM "providers" WHERE "name"="FTX"; +DELETE FROM "providers" WHERE "name"="Frontify"; +DELETE FROM "providers" WHERE "name"="Freshworks"; +DELETE FROM "providers" WHERE "name"="Freewallet"; +DELETE FROM "providers" WHERE "name"="Freehostia"; +DELETE FROM "providers" WHERE "name"="Frame"; +DELETE FROM "providers" WHERE "name"="FragDenStaat"; +DELETE FROM "providers" WHERE "name"="Formspree"; +DELETE FROM "providers" WHERE "name"="Formsite"; +UPDATE "providers" SET name="FogBugz & Kiln" WHERE name="FogBugz"; +DELETE FROM "providers" WHERE "name"="Flourish"; +DELETE FROM "providers" WHERE "name"="Firmex VDR"; +DELETE FROM "providers" WHERE "name"="Finnair"; +DELETE FROM "providers" WHERE "name"="Finary"; +DELETE FROM "providers" WHERE "name"="Filen"; +DELETE FROM "providers" WHERE "name"="Favro"; +DELETE FROM "providers" WHERE "name"="Fauna"; +DELETE FROM "providers" WHERE "name"="FaucetPay"; +DELETE FROM "providers" WHERE "name"="Faucet Crypto"; +DELETE FROM "providers" WHERE "name"="Fathom"; +UPDATE "providers" SET name="FastMail" WHERE name="Fastmail"; +DELETE FROM "providers" WHERE "name"="FastComet"; +DELETE FROM "providers" WHERE "name"="FanDuel"; +DELETE FROM "providers" WHERE "name"="Falcon"; +DELETE FROM "providers" WHERE "name"="Exmo"; +DELETE FROM "providers" WHERE "name"="eUKhost"; +DELETE FROM "providers" WHERE "name"="Etana Custody"; +DELETE FROM "providers" WHERE "name"="ESET HOME"; +DELETE FROM "providers" WHERE "name"="Epik"; +DELETE FROM "providers" WHERE "name"="E.ON"; +DELETE FROM "providers" WHERE "name"="Envoyer"; +UPDATE "providers" SET help_url="https://www.enom.com/kb/kb/kb_1687-setup-2-factor.htm" WHERE name="eNom"; +DELETE FROM "providers" WHERE "name"="Eneba"; +DELETE FROM "providers" WHERE "name"="EmailMeForm"; +DELETE FROM "providers" WHERE "name"="Elastic Cloud"; +DELETE FROM "providers" WHERE "name"="Egnyte"; +DELETE FROM "providers" WHERE "name"="eclincher"; +DELETE FROM "providers" WHERE "name"="EasySendy"; +DELETE FROM "providers" WHERE "name"="Earth Class Mail"; +DELETE FROM "providers" WHERE "name"="Drift"; +DELETE FROM "providers" WHERE "name"="Doppler"; +UPDATE "providers" SET help_url="https://www.docker.com/blog/designing-docker-hub-2fa/" WHERE name="Docker"; +DELETE FROM "providers" WHERE "name"="DNSFilter"; +DELETE FROM "providers" WHERE "name"="DMOJ"; +DELETE FROM "providers" WHERE "name"="DMM"; +UPDATE "providers" SET website="https://discordapp.com/", help_url="https://support.discordapp.com/hc/en-us/articles/219576828" WHERE name="Discord"; +DELETE FROM "providers" WHERE "name"="Discogs"; +DELETE FROM "providers" WHERE "name"="Digital Surge"; +DELETE FROM "providers" WHERE "name"="DCS World"; +DELETE FROM "providers" WHERE "name"="Dext Prepare"; +DELETE FROM "providers" WHERE "name"="Detectify"; +DELETE FROM "providers" WHERE "name"="Deputy"; +DELETE FROM "providers" WHERE "name"="Demio"; +DELETE FROM "providers" WHERE "name"="Delinea"; +DELETE FROM "providers" WHERE "name"="Deel"; +DELETE FROM "providers" WHERE "name"="Datto"; +DELETE FROM "providers" WHERE "name"="DataRobot"; +DELETE FROM "providers" WHERE "name"="Databox"; +DELETE FROM "providers" WHERE "name"="Current RMS"; +DELETE FROM "providers" WHERE "name"="Crowd Supply"; +DELETE FROM "providers" WHERE "name"="Credly"; +DELETE FROM "providers" WHERE "name"="CrashPlan"; +DELETE FROM "providers" WHERE "name"="Cal Poly Pomona"; +DELETE FROM "providers" WHERE "name"="Coursera"; +DELETE FROM "providers" WHERE "name"="Cordial"; +DELETE FROM "providers" WHERE "name"="Constellix"; +UPDATE "providers" SET help_url="https://help.compose.com/docs/two-factor-authentication" WHERE name="Compose"; +DELETE FROM "providers" WHERE "name"="CommunityAmerica"; +DELETE FROM "providers" WHERE "name"="Coinzilla"; +DELETE FROM "providers" WHERE "name"="Cointraffic"; +DELETE FROM "providers" WHERE "name"="CoinTiger"; +UPDATE "providers" SET name="Coinspot" WHERE name="CoinSpot"; +DELETE FROM "providers" WHERE "name"="CoinSmart"; +DELETE FROM "providers" WHERE "name"="CoinRemitter"; +DELETE FROM "providers" WHERE "name"="CoinPayU"; +DELETE FROM "providers" WHERE "name"="CoinPayments"; +DELETE FROM "providers" WHERE "name"="CoinLoan"; +DELETE FROM "providers" WHERE "name"="Coinigy"; +DELETE FROM "providers" WHERE "name"="CoinField"; +DELETE FROM "providers" WHERE "name"="CoinDCX"; +DELETE FROM "providers" WHERE "name"="Coinberry"; +UPDATE "providers" SET help_url="https://support.coinbase.com/customer/en/portal/articles/1658338" WHERE name="Coinbase"; +DELETE FROM "providers" WHERE "name"="Codeberg"; +DELETE FROM "providers" WHERE "name"="Codebase"; +DELETE FROM "providers" WHERE "name"="Coda"; +UPDATE "providers" SET help_url="https://cobalt.io/blog/new-feature-two-factor-auth/" WHERE name="Cobalt"; +DELETE FROM "providers" WHERE "name"="Clover"; +DELETE FROM "providers" WHERE "name"="cloudHQ"; +DELETE FROM "providers" WHERE "name"="CloudBees"; +DELETE FROM "providers" WHERE "name"="CloudAMQP"; +UPDATE "providers" SET help_url="https://blog.cloud66.com/two-factor-authentication-for-your-accounts/" WHERE name="Cloud 66"; +DELETE FROM "providers" WHERE "name"="Oracle Cloud Infrastructure"; +DELETE FROM "providers" WHERE "name"="Malwarebytes Nebula"; +DELETE FROM "providers" WHERE "name"="HashiCorp Cloud Platform"; +DELETE FROM "providers" WHERE "name"="Cliniko"; +DELETE FROM "providers" WHERE "name"="ClickUp"; +DELETE FROM "providers" WHERE "name"="CleverTap"; +DELETE FROM "providers" WHERE "name"="ClearScore"; +DELETE FROM "providers" WHERE "name"="Cisco"; +DELETE FROM "providers" WHERE "name"="Checkfront"; +DELETE FROM "providers" WHERE "name"="Chatwork"; +DELETE FROM "providers" WHERE "name"="Google Chat"; +UPDATE "providers" SET website="https://www.sophos.com" WHERE name="Sophos Central"; +DELETE FROM "providers" WHERE "name"="Celsius"; +DELETE FROM "providers" WHERE "name"="Caspio"; +DELETE FROM "providers" WHERE "name"="Cash App"; +DELETE FROM "providers" WHERE "name"="Cardmarket"; +DELETE FROM "providers" WHERE "name"="Campaign Monitor"; +DELETE FROM "providers" WHERE "name"="University of Cambridge"; +DELETE FROM "providers" WHERE "name"="bunny.net"; +DELETE FROM "providers" WHERE "name"="BullionVault"; +DELETE FROM "providers" WHERE "name"="BullionStar"; +DELETE FROM "providers" WHERE "name"="Buildium"; +DELETE FROM "providers" WHERE "name"="Buhl"; +UPDATE "providers" SET website="https://bufferapp.com", help_url="https://blog.bufferapp.com/introducing-the-safest-social-media-publishing-on-the-web" WHERE name="Buffer"; +DELETE FROM "providers" WHERE "name"="Bubble"; +DELETE FROM "providers" WHERE "name"="BtcTurk"; +DELETE FROM "providers" WHERE "name"="Brex"; +DELETE FROM "providers" WHERE "name"="Box"; +DELETE FROM "providers" WHERE "name"="Bonusly"; +DELETE FROM "providers" WHERE "name"="Bokio Sverige"; +DELETE FROM "providers" WHERE "name"="BnkToTheFuture"; +DELETE FROM "providers" WHERE "name"="BlueSnap"; +UPDATE "providers" SET help_url="https://blockfi.com/blockfi-news/two-factor-authentication-2fa-now-available-for-all-blockfi-accounts/" WHERE name="BlockFi"; +DELETE FROM "providers" WHERE "name"="Blockchain.com"; +DELETE FROM "providers" WHERE "name"="BKEX"; +UPDATE "providers" SET name="bitwarden" WHERE name="Bitwarden"; +DELETE FROM "providers" WHERE "name"="Bitso"; +DELETE FROM "providers" WHERE "name"="BitSight"; +DELETE FROM "providers" WHERE "name"="Bitrise"; +DELETE FROM "providers" WHERE "name"="BitForex"; +DELETE FROM "providers" WHERE "name"="Bitbuy"; +UPDATE "providers" SET help_url="https://confluence.atlassian.com/x/425QLg" WHERE name="Bitbucket"; +DELETE FROM "providers" WHERE "name"="Bitbns"; +DELETE FROM "providers" WHERE "name"="BitBar"; +DELETE FROM "providers" WHERE "name"="Bill"; +DELETE FROM "providers" WHERE "name"="Bibox"; +DELETE FROM "providers" WHERE "name"="Barmenia"; +DELETE FROM "providers" WHERE "name"="Baremetrics"; +DELETE FROM "providers" WHERE "name"="Balena"; +DELETE FROM "providers" WHERE "name"="Deutsche Bahn (DB)"; +DELETE FROM "providers" WHERE "name"="Back4App"; +DELETE FROM "providers" WHERE "name"="Awin"; +DELETE FROM "providers" WHERE "name"="AVG"; +DELETE FROM "providers" WHERE "name"="Avast"; +DELETE FROM "providers" WHERE "name"="Automate.io"; +DELETE FROM "providers" WHERE "name"="Auth0"; +DELETE FROM "providers" WHERE "name"="Aussie Broadband"; +DELETE FROM "providers" WHERE "name"="Audiense"; +DELETE FROM "providers" WHERE "name"="Atera"; +DELETE FROM "providers" WHERE "name"="Assembla"; +DELETE FROM "providers" WHERE "name"="Asana"; +DELETE FROM "providers" WHERE "name"="ARIN"; +DELETE FROM "providers" WHERE "name"="Arduino"; +DELETE FROM "providers" WHERE "name"="Flexera Software Vulnerability Research"; +UPDATE "providers" SET help_url="https://support.anycoindirect.eu/hc/en-gb/articles/115001423191", name="AnycoinDirect" WHERE name="Anycoin Direct"; +DELETE FROM "providers" WHERE "name"="ANY.RUN"; +DELETE FROM "providers" WHERE "name"="AnonAddy"; +DELETE FROM "providers" WHERE "name"="Amazing Marvin"; +DELETE FROM "providers" WHERE "name"="Alterdice"; +DELETE FROM "providers" WHERE "name"="AltCoinTrader"; +DELETE FROM "providers" WHERE "name"="Allegro"; +DELETE FROM "providers" WHERE "name"="Alchemer"; +DELETE FROM "providers" WHERE "name"="Aiven"; +DELETE FROM "providers" WHERE "name"="Adyen"; +DELETE FROM "providers" WHERE "name"="Activision"; +DELETE FROM "providers" WHERE "name"="ActiveCampaign"; +DELETE FROM "providers" WHERE "name"="Actionstep"; +DELETE FROM "providers" WHERE "name"="Accelo"; +DELETE FROM "providers" WHERE "name"="Contra Costa Community College District"; +DELETE FROM "providers" WHERE "name"="3Commas"; +DELETE FROM "providers" WHERE "name"="2Checkout"; +DELETE FROM "providers" WHERE "name"="15Five"; +DELETE FROM "providers" WHERE "name"="123 Form Builder"; diff --git a/migrations/2022-12-27-101550_update_providers/up.sql b/migrations/2022-12-27-101550_update_providers/up.sql new file mode 100644 index 0000000..39a8c59 --- /dev/null +++ b/migrations/2022-12-27-101550_update_providers/up.sql @@ -0,0 +1,537 @@ +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Zonda", "https://www.zondaglobal.com/", "https://zondaglobal.com/en/helpdesk/zonda-exchange/my-account/how-to-use-two-factor-authentication-provided-by-google-authenticator"); +UPDATE "providers" SET name="Zoho" WHERE name="Zoho Mail"; +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Zerodha Kite", "https://www.zerodha.com/", "https://support.zerodha.com/category/your-zerodha-account/login-credentials/login-credentials-of-trading-platforms/articles/time-based-otp-setup"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("YouHodler", "https://www.youhodler.com/", "https://help.youhodler.com/en/articles/3787039"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Xplenty", "https://www.xplenty.com/", "https://www.xplenty.com/docs/2-factor-authentication/"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Xink", "https://www.xink.io/", "https://support.xink.io/support/solutions/articles/1000271422"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Wyze", "https://www.wyze.com/", "https://support.wyzecam.com/hc/en-us/articles/360024402052"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Wrike", "https://www.wrike.com/", "https://help.wrike.com/hc/en-us/articles/210324445"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Workplace", "https://www.workplace.com/", "https://www.workplace.com/help/work/1331628866920315"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Workflowy", "https://www.workflowy.com/", "https://workflowy.zendesk.com/hc/en-us/articles/4401923146516"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Workato", "https://www.workato.com/", "https://docs.workato.com/security/two-factor-authentication.html"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Wordfence Central", "https://www.wordfence.com/", "https://www.wordfence.com/help/central/2fa/"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("WoltLab", "https://www.woltlab.com/", ""); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Wolf.bet", "https://www.wolf.bet/", "https://www.youtube.com/watch?v=3B_zlGVldRY"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Wiggle", "https://www.wiggle.co.uk/", "https://www.wiggle.com/h/option/verification"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Whois", "https://www.whois.com/", "https://manage.whois.com/kb/node/2690"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Whimsical", "https://www.whimsical.com/", "https://help.whimsical.com/article/664--"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("When I Work", "https://www.wheniwork.com/", "https://help.wheniwork.com/articles/log-in-with-two-step-verification-computer/"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Web Hosting Canada", "https://www.whc.ca/", "https://clients.whc.ca/en/knowledgebase/1430"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("WhaleFin", "https://www.whalefin.com/", "https://support.whalefin.com/hc/en-us/articles/8911053323417"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("WEDOS", "https://www.wedos.com/", "https://kb.wedos.com/cs/zakaznik/otp.html"); +UPDATE "providers" SET help_url="https://answers.webroot.com/Webroot/ukp.aspx?vw=1&solid=3476" WHERE name="Webroot"; +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("POST Luxembourg", "https://www.webmail.pt.lu/", "https://support.pt.lu/2fa-two-factor-authentication/"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Webcentral", "https://www.webcentral.com.au/", "https://support.webcentral.com.au/s/article/Multi-Factor-Authentication-Guide"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("500px", "https://www.web.500px.com/", "https://support.500px.com/hc/en-us/articles/205115877"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Wealthify", "https://www.wealthify.com/", "https://www.wealthify.com/faq#security"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("WazirX", "https://www.wazirx.com/", "https://support.wazirx.com/hc/en-us/articles/360014633494"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Warner Bros. Games", "https://www.warnerbrosgames.com/", ""); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Vysoká škola ekonomická v Praze", "https://www.vse.cz/", "https://ci.vse.cz/english/support/procedures/multi-factor-authentication-in-microsoft-365/"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("VoIP.ms", "https://www.voip.ms/", "https://wiki.voip.ms/article/TOTP_Authentication"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("VMware", "https://www.vmware.com/", "https://kb.vmware.com/s/article/74603"); +UPDATE "providers" SET website="https://www.visualstudio.microsoft.com/" WHERE name="Visual Studio Codespaces"; +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Vimeo", "https://www.vimeo.com/", "https://vimeo.zendesk.com/hc/en-us/articles/4856243815693"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("VicRoads", "https://www.vicroads.vic.gov.au/", "https://www.vicroads.vic.gov.au/online-services/help-centre/two-step-verification"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Verpex", "https://www.verpex.com/", ""); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Veracode", "https://www.veracode.com/", "https://help.veracode.com/r/t_configure_mfa"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("VeeroTech", "https://www.veerotech.net/", "https://www.veerotech.net/kb/account-management-portal-two-factor-authentication-billing-support/"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Laravel Vapor", "https://www.vapor.laravel.com/", ""); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Vancity", "https://www.vancity.com/", "https://support.vancity.com/what-is-multi-factor-authentication-and-how-does-it-work/"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Valr", "https://www.valr.com/", "https://support.valr.com/hc/en-us/articles/360013860012"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Fathom Analytics", "https://www.usefathom.com/", "https://usefathom.com/support/two-factor-authentication"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("University of Pennsylvania", "https://www.upenn.edu/", "https://www.isc.upenn.edu/how-to/two-step-verification-getting-started"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("UpdraftPlus", "https://www.updraftplus.com/", "https://updraftplus.com/my-account/two-factor-login-security-settings/"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Unstoppable Domains", "https://www.unstoppabledomains.com/", "https://support.unstoppabledomains.com/support/solutions/articles/48001185664"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Unleashed Inventory", "https://www.unleashedsoftware.com/", "https://support.unleashedsoftware.com/hc/en-us/articles/4402216271001"); +UPDATE "providers" SET website="https://www.unity.com/", help_url="https://support.unity.com/hc/en-us/articles/208764976" WHERE name="Unity"; +UPDATE "providers" SET help_url="https://www.uniteddomains.com/twofactorauth/", name="ud.com" WHERE name="United Domains USA"; +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Unfuddle STACK", "https://www.unfuddle.com/", "https://unfuddle.com/stack/docs/help/two-factor-authentication/"); +UPDATE "providers" SET name="Hosting Ukraine" WHERE name="Ukraine"; +UPDATE "providers" SET help_url="https://www.uk2.net/knowledgebase/display/UK2/Two+Factor+Authentication+Security+-+2FA" WHERE name="UK2"; +UPDATE "providers" SET help_url="https://help.ui.com/hc/en-us/articles/115012986607" WHERE name="Ubiquiti Inc"; +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("University of Calgary", "https://www.ucalgary.ca/", "https://it.ucalgary.ca/mfa/gettingstarted"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Union Bank & Trust", "https://www.ubt.com/", "https://www.ubt.com/learning-center/blogs/multifactor-authentication-and-your-account"); +UPDATE "providers" SET website="https://www.ubisoft.com/", help_url="https://www.ubisoft.com/help?article=000065723" WHERE name="Ubisoft/Uplay"; +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Uber Eats", "https://www.ubereats.com/", "https://help.uber.com/h/b8bb9152-8c91-4f49-83c4-35cf2e1dcf72"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Txbit", "https://www.txbit.io/", "https://support.txbit.io/support/solutions/articles/44000447137"); +UPDATE "providers" SET help_url="https://help.twitter.com/en/managing-your-account/two-factor-authentication" WHERE name="Twitter"; +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Tweakers", "https://www.tweakers.net/", "https://tweakers.net/plan/3096/"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Technische Universität Berlin", "https://www.tu.berlin/", "https://www.campusmanagement.tu-berlin.de/menue/dienste/konto_karte/tan_verfahren/"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("T. Rowe Price", "https://www.troweprice.com/", "https://www.troweprice.com/retirement-plan-services/en/our-advantage/cyber-security/multi-factor-authentication.html"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Trovo", "https://www.trovo.live/", ""); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Trimble", "https://www.trimble.com/", "https://help.trimble.com/s/article/What-is-Multi-Factor-Authentication"); +UPDATE "providers" SET help_url="https://support.atlassian.com/atlassian-account/docs/manage-two-step-verification-for-your-atlassian-account/" WHERE name="Trello"; +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Travala", "https://www.travala.com/", "https://blog.travala.com/explaining-how-the-travala-wallet-functions/"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("TradingView", "https://www.tradingview.com/", "https://www.tradingview.com/support/solutions/43000572460/"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Trading 212", "https://www.trading212.com/", "https://helpcentre.trading212.com/hc/en-us/articles/360012452237"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Toshl", "https://www.toshl.com/", "https://toshl.com/blog/two-factor-authentication-and-how-to-use-it/"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Toronto Metropolitan University", "https://www.torontomu.ca/", "https://www.torontomu.ca/ccs/services/ITSecurity/protecting-your-identity/two-factor-authentication/"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Todoist", "https://www.todoist.com/", "https://todoist.com/help/articles/how-to-enable-two-factor-authentication"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Timetastic", "https://www.timetastic.co.uk/", "https://help.timetastic.co.uk/hc/en-us/articles/360015994257"); +UPDATE "providers" SET website="https://www.time4vps.com/", help_url="https://www.time4vps.com/knowledgebase/2-factor-authentication/" WHERE name="Time4VPS"; +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Tito", "https://www.ti.to/", "https://help.tito.io/en/articles/3023132"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("ThriveCart", "https://www.thrivecart.com/", "https://support.thrivecart.com/help/where-do-i-get-my-6-digit-access-code-2-factor-authentication"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("TherapyNotes", "https://www.therapynotes.com/", "https://support.therapynotes.com/article/231--"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Textlocal", "https://www.textlocal.com/", "https://www.textlocal.com/support/knowledge-base/two-factor-authentication/"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Termius", "https://www.termius.com/", "https://support.termius.com/hc/en-us/articles/4402191604505#2fa"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Telnyx", "https://www.telnyx.com/", "https://support.telnyx.com/en/articles/3739748"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Technic", "https://www.technicpack.net/", ""); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Teamwork", "https://www.teamwork.com/", "https://support.teamwork.com/projects/security/enabling-two-factor-authentication-on-your-profile"); +UPDATE "providers" SET help_url="https://community.teamviewer.com/English/kb/articles/4711" WHERE name="TeamViewer"; +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("TaxDome", "https://www.taxdome.com/", "https://help.taxdome.com/article/95--"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("TaxBit", "https://www.taxbit.com/", "https://help.taxbit.com/hc/en-us/articles/4410674012311"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Tauros", "https://www.tauros.io/", ""); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Talkdesk", "https://www.talkdesk.com/", "https://support.talkdesk.com/hc/en-us/articles/360015179592"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Taboola", "https://www.taboola.com/", "https://help.taboola.com/hc/en-us/articles/360053360873"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Tableau", "https://www.tableau.com/", "https://help.tableau.com/current/online/en-us/to_signin.htm#register-for-multifactor-authentication"); +UPDATE "providers" SET help_url="https://www.t-mobile.com/support/account/set-up-and-manage-your-t-mobile-id#heading4" WHERE name="T-Mobile"; +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("System76", "https://www.system76.com/", ""); +UPDATE "providers" SET help_url="https://kb.synology.com/en-us/DSM/help/DSM/SecureSignIn/2factor_authentication" WHERE name="Synology"; +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Swyftx", "https://www.swyftx.com/", "https://help.swyftx.com.au/en/articles/3573346"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Survicate", "https://www.survicate.com/", "https://help.survicate.com/en/articles/5006684"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Substack", "https://www.substack.com/", "https://support.substack.com/hc/en-us/articles/4785929336980"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Studio Ninja", "https://www.studioninja.co/", "https://help.studioninja.co/en/articles/4481947"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Federal Student Aid", "https://www.studentaid.gov/", "https://studentaid.gov/help-center/answers/topic/managing_your_account/article/choose-between-an-authenticator-app-text-email"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("STRATO", "https://www.strato.de/", "https://www.strato.de/faq/sicherheit/zwei-faktor-authentifizierung-einstellen/"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("StormGain", "https://www.stormgain.com/", "https://support.stormgain.com/articles/two-factor-authentication-google-authenticator-and-sms"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Stessa", "https://www.stessa.com/", "https://support.stessa.com/en/articles/4649760#enabling-two-factor-authentication"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Statuspage", "https://www.statuspage.io/", "https://support.atlassian.com/atlassian-account/docs/manage-two-step-verification-for-your-atlassian-account/"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Standard Notes", "https://www.standardnotes.com/", "https://standardnotes.com/help/25"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("MyFRITZ!", "https://www.sso.myfritz.net/", "https://en.avm.de/service/knowledge-base/dok/FRITZ-Box-7590/3602_Security-tips-for-using-MyFRITZ/"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Square Enix", "https://www.square-enix-games.com/", "https://square-enix-games.com/en_US/seaccount/otp"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("SproutSocial", "https://www.sproutsocial.com/", "https://support.sproutsocial.com/hc/en-us/articles/213938786"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Spring", "https://www.spri.ng/", "https://www.spri.ng/blog/two-factor-authentication-guide"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Spreedly", "https://www.spreedly.com/", "https://docs.spreedly.com/guides/multi-factor-authentication/"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Splashtop", "https://www.splashtop.com/", "https://support-splashtopbusiness.splashtop.com/hc/en-us/articles/212724923"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("SpectroCoin", "https://www.spectrocoin.com/", "https://blog.spectrocoin.com/en/how-to-enable-two-factor-authentication-at-spectrocoin/"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("SpaceHey", "https://www.spacehey.com/", ""); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("SouthXchange", "https://www.southxchange.com/", ""); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Sonix", "https://www.sonix.ai/", "https://help.sonix.ai/en/articles/4188823"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("SolarWinds", "https://www.solarwinds.com/", "https://documentation.solarwinds.com/en/success_center/pingdom/content/shared/mfa-users.htm"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Socialbakers", "https://www.socialbakers.com/", "https://support.socialbakers.com/hc/en-us/articles/360015072719"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("SmartSurvey", "https://www.smartsurvey.co.uk/", "https://help.smartsurvey.co.uk/article/two-factor-authentication"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Smartly.io", "https://www.smartly.io/", "https://support.smartly.io/hc/en-us/articles/360003493934"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Skinport", "https://www.skinport.com/", ""); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Sketch", "https://www.sketch.com/", "https://www.sketch.com/docs/workspaces/managing-your-sketch-account/"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Sisense Cloud Data Teams", "https://www.sisense.com/", "https://dtdocs.sisense.com/article/two-factor"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("sipgate", "https://www.sipgate.de/", "https://help.sipgate.de/hc/de/articles/4421549797649"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("SimplyBook", "https://www.simplybook.me/", "https://help.simplybook.me/index.php/Google_Authenticator_custom_feature"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("SimpleLogin", "https://www.simplelogin.io/", ""); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("SignRequest", "https://www.signrequest.com/", "https://help.signrequest.com/hc/en-us/articles/360004932594"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Shrimpy", "https://www.shrimpy.io/", "https://help.shrimpy.io/hc/en-us/articles/1260803097310"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Shortcut", "https://www.shortcut.com/", "https://help.shortcut.com/hc/en-us/articles/360044506931"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Shift4Shop", "https://www.shift4shop.com/", "https://support.3dcart.com/knowledgebase/article/View/866/11/"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Shareworks", "https://www.shareworks.com/", ""); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Simon Fraser University", "https://www.sfu.ca/", "https://www.sfu.ca/information-systems/services/mfa/"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("San Francisco Fire Credit Union", "https://www.sffirecu.org/", "https://sffirecu.org/how-to-use-a-2fa-application"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Serverspace", "https://www.serverspace.io/", "https://serverspace.io/support/help/how-to-install-and-use-the-google-authenticator-application/"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("ServerPilot", "https://www.serverpilot.io/", "https://serverpilot.io/docs/how-to-enable-two-factor-authentication/"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Server.pro", "https://www.server.pro/", ""); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Wyre", "https://www.sendwyre.com/", "https://support.sendwyre.com/hc/en-us/articles/360057063573"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("SendSafely", "https://www.sendsafely.com/", "https://blog.sendsafely.com/authenticator-app"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("SendOwl", "https://www.sendowl.com/", "https://help.sendowl.com/help/two-factor-authentication"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Sendinblue", "https://www.sendinblue.com/", "https://help.sendinblue.com/hc/en-us/articles/360021203440"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Sendcloud", "https://www.sendcloud.com/", "https://support.sendcloud.com/hc/en-gb/articles/4418777976212#1"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("State Employees Federal Credit Union", "https://www.sefcu.com/", "https://www.sefcu.com/node/11406/tutorial"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("SecurityTrails", "https://www.securitytrails.com/", "https://securitytrails.com/support/knowledge-base/two-factor-authentication-2fa-2/"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("SeatGeek", "https://www.seatgeek.com/", "https://support.seatgeek.com/hc/en-us/articles/360007288013"); +UPDATE "providers" SET help_url="https://www.scaleway.com/en/docs/how-to-activate-two-factor-authentication/" WHERE name="Scaleway"; +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("ScaleGrid", "https://www.scalegrid.io/", "https://help.scalegrid.io/docs/account-two-factor-authentication"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Scalefusion", "https://www.scalefusion.com/", "https://help.mobilock.in/article/6j7ps7cw8x"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Sailthru", "https://www.sailthru.com/", "https://getstarted.sailthru.com/mfa/mfa-hub/login-mfa/"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("University of Groningen", "https://www.rug.nl/", "https://www.rug.nl/society-business/centre-for-information-technology/security/multi-factor-authentication"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Roblox", "https://www.roblox.com/", "https://en.help.roblox.com/hc/en-us/articles/212459863"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("RMIT University", "https://www.rmit.edu.au/", "https://www.rmit.edu.au/students/support-and-facilities/it-services-for-students/cyber-safety/multi-factor-authentication"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("River Financial", "https://www.river.com/", "https://river.com/support/knowledge-base/articles/enable-multi-factor-authentication"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Rippling", "https://www.rippling.com/", ""); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Ring", "https://www.ring.com/", "https://support.ring.com/hc/en-us/articles/360039693891"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("RightCapital", "https://www.rightcapital.com/", "https://help.rightcapital.com/article/40-two-step-verification"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Rewind", "https://www.rewind.com/", "https://rewind.com/blog/how-to-set-up-a-2fa-for-rewind/"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("RevenueCat", "https://www.revenuecat.com/", "https://docs.revenuecat.com/docs/security"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Rev", "https://www.rev.com/", "https://support.rev.com/hc/en-us/articles/360035810851"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Republic", "https://www.republic.com/", "https://republic.com/help/how-do-i-add-a-digital-asset-wallet-on-republic-1"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Replicon", "https://www.replicon.com/", "https://www.replicon.com/help/setting-up-your-multi-factor-2-step-authentication-method/"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Render", "https://www.render.com/", ""); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Rejoiner", "https://www.rejoiner.com/", "https://docs.rejoiner.com/docs/user-account#managing-two-factor-authentication"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Register365", "https://www.register365.com/", "https://www.register365.com/support/articles/enabling-two-factor-authentication-for-the-control-panel/"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Refersion", "https://www.refersion.com/", "https://support.refersion.com/en/articles/2989703"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("RedShelf", "https://www.redshelf.com/", "https://solve.redshelf.com/hc/en-us/articles/1260802590609"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Redis Enterprise Cloud", "https://www.redis.com/", "https://docs.redis.com/latest/rc/security/multi-factor-authentication/"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Red Hat", "https://www.redhat.com/", "https://access.redhat.com/documentation/en-us/red_hat_customer_portal/1/html-single/using_two-factor_authentication/index"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Recruitee", "https://www.recruitee.com/", "https://support.recruitee.com/en/articles/5209837"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Rebel.com", "https://www.rebel.com/", "https://support.rebel.com/hc/en-us/articles/360039417613"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("RapidAPI", "https://www.rapidapi.com/", "https://docs.rapidapi.com/docs/account-creation-and-settings#two-factor-authentication-2fa"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Ramp", "https://www.ramp.com/", "https://support.ramp.com/hc/en-us/articles/5775209997715"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Quidax", "https://www.quidax.com/", "https://support.quidax.com/hc/en-us/articles/360016734491"); +UPDATE "providers" SET help_url="https://quickbooks.intuit.com/learn-support/en-us/manage-passwords/verify-your-account-with-multi-factor-authentication/00/186340" WHERE name="Quickbooks Online"; +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Questrade", "https://www.questrade.com/", "https://www.questrade.com/learning/questrade-basics/lesson/account-profile-and-security"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Qantas", "https://www.qantas.com/", "https://qantas.com/au/en/frequent-flyer/member-account-security.html#frequently-asked-questions"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Putler", "https://www.putler.com/", "https://www.putler.com/documentation/activate-2fa-on-your-putler-account/"); +UPDATE "providers" SET help_url="https://support.pushover.net/i49" WHERE name="Pushover"; +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Pusher", "https://www.pusher.com/", "https://support.pusher.com/hc/en-us/articles/4411997260049"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Proton", "https://www.proton.me/", "https://proton.me/support/two-factor-authentication-2fa"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Protolabs", "https://www.protolabs.com/", ""); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Prostocash", "https://www.prostocash.com/", ""); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("ProBit", "https://www.probit.com/", "https://support.probit.com/hc/en-us/sections/900000153103"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Practice Better", "https://www.practicebetter.io/", "https://help.practicebetter.io/hc/en-us/articles/360055519791"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("PowerReviews", "https://www.powerreviews.com/", "https://help.powerreviews.com/Content/Support%20Topics/Two%20Factor%20Authentication.htm"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Postman", "https://www.postman.com/", "https://learning.postman.com/docs/getting-started/postman-account/#setting-up-two-factor-authentication"); +UPDATE "providers" SET help_url="https://support.poloniex.com/hc/en-us/articles/360040016513" WHERE name="Poloniex"; +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Poli Systems", "https://www.polisystems.ch/", "https://wiki.polisystems.ch/English/Tutorials/Two-factor-authentification-on-Poli-Systems-Portal/"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("POEditor", "https://www.poeditor.com/", "https://poeditor.com/kb/how-to-enable-two-factor-authentication"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Podio", "https://www.podio.com/", "https://help.podio.com/hc/en-us/articles/360017456279"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Russian Post (Почта России)", "https://www.pochta.ru/", ""); +UPDATE "providers" SET help_url="https://www.pobox.help/hc/en-us/sections/1500000033741" WHERE name="Pobox"; +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Black Desert", "https://www.playblackdesert.com/", "https://www.naeu.playblackdesert.com/en-US/News/Detail?groupContentNo=164"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Plesk 360", "https://www.platform360.io/", "https://docs.platform360.io/360/dashboard/user-profile/#multifactor-authentication"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Planning Center", "https://www.planningcenter.com/", "https://support.planningcenteronline.com/hc/en-us/articles/6984288823579"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Plaid", "https://www.plaid.com/", "https://plaid.com/docs/account/security/#two-factor-authentication"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Pixieset", "https://www.pixieset.com/", "https://help.pixieset.com/hc/en-us/articles/360046803431"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Piwik PRO", "https://www.piwik.pro/", "https://help.piwik.pro/support/getting-started/two-factor-authentication/"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Phrase", "https://www.phrase.com/", "https://phrase.com/blog/posts/multi-factor-how-to-secure-your-account-using-multi-factor/"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Philips Hue", "https://www.philips-hue.com/", ""); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Phemex", "https://www.phemex.com/", "https://phemex.com/getting-started/how-do-i-enable-google-two-factor-authentication"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Personal Capital", "https://www.personalcapital.com/", "https://support.personalcapital.com/hc/en-us/sections/200230560"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Perimeter 81", "https://www.perimeter81.com/", "https://support.perimeter81.com/docs/two-factor-authentication"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("PC Case Gear", "https://www.pccasegear.com/", ""); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Payworks", "https://www.payworks.ca/", ""); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Paycor", "https://www.paycor.com/", "https://support.paycor.com/s/article/Multi-Factor-Authentication-MFA-Requirements-and-Setup"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Paxos", "https://www.paxos.com/", "https://help.paxos.com/hc/en-us/articles/360042320451"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Paxful", "https://www.paxful.com/", "https://paxful.com/support/en-us/articles/360012619094"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Passfolio", "https://www.passfolio.us/", "https://www.passfolio.com/posts/how-to-use-authy-for-two-factor-authentication"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Particle", "https://www.particle.io/", "https://docs.particle.io/tutorials/developer-tools/two-step-authentication/"); +UPDATE "providers" SET website="https://www.parsec.app/", help_url="https://support.parsec.app/hc/en-us/articles/4424732242445" WHERE name="Parsec"; +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Paritex", "https://www.paritex.com/", "https://paritex.freshdesk.com/en/support/solutions/folders/44001201778"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Parimatch", "https://www.parimatch.com/", "https://faq.parimatch.com/en/account-access-and-security/"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Parallels", "https://www.parallels.com/", "https://kb.parallels.com/125441"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("OzBargain", "https://www.ozbargain.com.au/", "https://ozbargain.com.au/node/449886"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("University of Oxford", "https://www.ox.ac.uk/", "https://help.it.ox.ac.uk/mfa"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Outbrain", "https://www.outbrain.com/", "https://www.outbrain.com/help/advertisers/two-factor-authentication/"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("University of Otago", "https://www.otago.ac.nz/", "https://otago.custhelp.com/app/answers/detail/a_id/3073"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("The Ohio State University", "https://www.osu.edu/", "https://buckeyepass.osu.edu"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Open Science Framework (OSF)", "https://www.osf.io/", "https://help.osf.io/article/239--"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Optimizely", "https://www.optimizely.com/", "https://help.optimizely.com/Account_Settings/Protect_your_account_with_individual_2-step_verification"); +UPDATE "providers" SET website="https://www.openprovider.com/" WHERE name="Openprovider"; +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Open Collective", "https://www.opencollective.com/", "https://docs.opencollective.com/help/fiscal-hosts/payouts/two-factor-authentication-for-payouts#enabling-2fa-for-login"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Malwarebytes OneView", "https://www.oneview.malwarebytes.com/", "https://support.malwarebytes.com/hc/en-us/articles/360039863254"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Onet", "https://www.onet.pl/", "https://pomoc.poczta.onet.pl/baza-wiedzy/czym-jest-weryfikacja-dwuetapowa/"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("OneSignal", "https://www.onesignal.com/", "https://documentation.onesignal.com/docs/two-step-authentication"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Onehub", "https://www.onehub.com/", "https://support.onehub.com/hc/en-us/articles/360039792571"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("One.com", "https://www.one.com/", "https://help.one.com/hc/en-us/articles/4404699986321"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Labcorp OnDemand", "https://www.ondemand.labcorp.com/", ""); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("OKX", "https://www.okx.com/", "https://www.okx.com/support/hc/en-us/articles/360000350271"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Oculus", "https://www.oculus.com/", "https://support.oculus.com/357942391637117/"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Nuri", "https://www.nuri.com/", "https://support.nuri.com/hc/en-gb/articles/360021689979"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Nozbe Teams", "https://www.nozbe.com/", "https://nozbe.help/management/settings/#settings_2fa"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Notejoy", "https://www.notejoy.com/", "https://notejoy.com/help/two-factor-authentication"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Norton", "https://www.norton.com/", "https://support.norton.com/sp/en/us/home/current/solutions/v100023155_NortonM_Retail_1_en_us"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("NordVPN", "https://www.nordvpn.com/", "https://support.nordvpn.com/1755768802/"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("NordLocker", "https://www.nordlocker.com/", ""); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("NordLayer", "https://www.nordlayer.com/", "https://help.nordlayer.com/docs/mfa-sso"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("No-IP", "https://www.noip.com/", "https://www.noip.com/support/knowledgebase/two-factor-authentication-last-pass/"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Nimbus Note", "https://www.nimbusweb.me/", "https://nimbusweb.me/feature-2-step-verification.php"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Nifty", "https://www.niftypm.com/", "https://help.niftypm.com/en/articles/5356559"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("NiceHash", "https://www.nicehash.com/", "https://www.nicehash.com/support/general-help/security/how-to-setup-2fa-security"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Niagahoster", "https://www.niagahoster.co.id/", "https://www.niagahoster.co.id/kb/fitur-keamanan-terbaru-member-area-niagahoster-two-factor-authentication-2fa"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("NextDNS", "https://www.nextdns.io/", ""); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Nexcess", "https://www.nexcess.net/", "https://help.nexcess.net/client-portal/how-to-use-two-factor-authentication-in-the-client-portal"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Newgrounds", "https://www.newgrounds.com/", ""); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Maropost Commerce Cloud", "https://www.netohq.com/", "https://www.netohq.com/support/s/article/multi-factor-authentication"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Netim", "https://www.netim.com/", "https://support.netim.com/en/wiki/2FA"); +UPDATE "providers" SET name="netcup" WHERE name="Netcup"; +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Netcore Cloud Email API", "https://www.netcorecloud.com/", "https://emaildocs.netcorecloud.com/docs/two-factor-authentication-2fa"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Nest", "https://www.nest.com/", "https://support.google.com/googlenest/answer/9295081"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("NDAX", "https://www.ndax.io/", "https://help.ndax.io/en-ca/category/2fa-rgk6to/"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("University of Notre Dame", "https://www.nd.edu/", "https://nd.service-now.com/nd_portal?id=kb_article_view&sysparm_article=KB0017218"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("NameHero", "https://www.namehero.com/", "https://www.namehero.com/knowledgebase/163"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Namebase", "https://www.namebase.io/", ""); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("NairaEx", "https://www.nairaex.com/", "https://support.nairaex.com/support/solutions/articles/43000335554"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("NAGA", "https://www.naga.com/", "https://support.naga.com/en/articles/5052755"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("N-able", "https://www.n-able.com/", "https://documentation.n-able.com/covedataprotection/USERGUIDE/documentation/Content/service-management/console/sso_migration.htm"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Pennsylvania Dept of Revenue myPATH", "https://www.mypath.pa.gov/", "https://revenue-pa.custhelp.com/app/answers/detail/a_id/3939"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("MYOB", "https://www.myob.com/", "https://help.myob.com/wiki/x/bwfq"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Emma Email Marketing", "https://www.myemma.com/", "https://support.e2ma.net/s/article/Two-factor-authentication"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("MyAnimeList", "https://www.myanimelist.net/", "https://myanimelist.net/about.php?go=support"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("MxToolbox", "https://www.mxtoolbox.com/", "https://mxtoolbox.com/support/knowledgebase/?faq=455"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("MURAL", "https://www.mural.co/", "https://support.mural.co/en/articles/5315716"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Masaryk University", "https://www.muni.cz/", "https://it.muni.cz/en/services/jednotne-prihlaseni-na-muni/navody/how-to-set-up-multi-factor-authentication"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Mos.ru", "https://www.mos.ru/", ""); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Morgan Stanley", "https://www.morganstanley.com/", "https://www.morganstanley.com/what-we-do/wealth-management/online-security/authentication"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Moqups", "https://www.moqups.com/", "https://support.moqups.com/hc/en-us/articles/360019781980#account_2FA"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("MongoDB", "https://www.mongodb.com/", "https://docs.atlas.mongodb.com/security-multi-factor-authentication/"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Monex", "https://www.monex.co.jp/", "https://info.monex.co.jp/help/security/mfa/index.html"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Monday.com", "https://www.monday.com/", "https://support.monday.com/hc/en-us/articles/360000787745"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Mist", "https://www.mist.com/", "https://www.mist.com/documentation/two-factor-authentication-mobile-authenticator/"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Miro", "https://www.miro.com/", "https://help.miro.com/hc/en-us/articles/7935469290002"); +UPDATE "providers" SET website="https://www.mint.intuit.com/", help_url="https://accounts-help.intuit.com/app/intuit/1995176" WHERE name="Mint"; +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Mineplex", "https://www.mineplex.com/", "https://www.mineplex.com/threads/239/"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Minecraft", "https://www.minecraft.net/", "https://support.microsoft.com/en-us/help/12408/"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Meta", "https://www.meta.com/", ""); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Mercury", "https://www.mercury.com/", "https://help.mercury.com/t/m1h3d07"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Mercury Cash", "https://www.mercury.cash/", "https://support.mercury.cash/en/articles/3881123"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Mercado Libre", "https://www.mercadolibre.com/", "https://www.mercadolivre.com.br/ajuda/945"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Memsource", "https://www.memsource.com/", "https://help.memsource.com/hc/en-us/articles/360014479359#two-factor-authentication-0-0"); +UPDATE "providers" SET website="https://www.mega.io/", help_url="https://mega.io/help/client/webclient/security-and-privacy#5bb525f9f1b70989348b45de" WHERE name="Mega"; +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Google Meet", "https://www.meet.google.com/", "https://www.google.com/intl/en-US/landing/2step/features.html"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Mattermost", "https://www.mattermost.com/", "https://docs.mattermost.com/onboard/multi-factor-authentication.html"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Matomo Cloud", "https://www.matomo.org/", "https://matomo.org/faq/general/faq_27245/"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Make", "https://www.make.com/", "https://support.integromat.com/hc/en-us/articles/360017490699"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Mailo", "https://www.mailo.com/", "https://faq.mailo.com/acces/activer-la-double-authentification.htm"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Yahoo Mail", "https://www.mail.yahoo.com/", "https://help.yahoo.com/kb/SLN5013.html"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("SAPO Mail", "https://www.mail.sapo.pt/", "https://ajuda.sapo.pt/id-67553"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Mail.com", "https://www.mail.com/", "https://support.mail.com/security/2fa/index.html"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Mountain America Credit Union", "https://www.macu.com/", ""); +UPDATE "providers" SET help_url="https://docs.macstadium.com/docs/two-factor-authentication" WHERE name="MacStadium"; +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("M1 Finance", "https://www.m1finance.com/", "https://support.m1finance.com/hc/en-us/articles/221056367"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Lokalise", "https://www.lokalise.com/", "https://docs.lokalise.com/en/articles/2329387"); +UPDATE "providers" SET help_url="https://documentation.logmein.com/webhelp/SecDoc/LogMeIn/t_login_policy_Set_TwoFactor_OwnAccount.html" WHERE name="LogMeIn"; +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Logitech", "https://www.logitech.com/", ""); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("LocalMonero", "https://www.localmonero.co/", "https://localmonero.co/guides/2fa"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Localize", "https://www.localizejs.com/", "https://help.localizejs.com/docs/users-two-factor-authentication"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("LIHKG", "https://www.lihkg.com/", "https://help.lihkg.com/privacy/account-security/"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("LCN.com", "https://www.lcn.com/", "https://www.lcn.com/support/articles/how-to-set-up-and-use-two-factor-authentication/"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("LaunchDarkly", "https://www.launchdarkly.com/", "https://docs.launchdarkly.com/home/account-security/mfa"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("LATOKEN", "https://www.latoken.com/", "https://latoken.zendesk.com/hc/en-us/articles/360010034040"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Larian", "https://www.larian.com/", ""); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Krystal", "https://www.krystal.uk/", "https://help.krystal.uk/getting-started/how-do-i-setup-two-factor-authentication-2-fa-on-my-krystal-account"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Kriptomat", "https://www.kriptomat.io/", "https://help.kriptomat.io/en/articles/1986160"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Knack", "https://www.knack.com/", "https://learn.knack.com/article/seuor9vxmw"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Klaviyo", "https://www.klaviyo.com/", "https://help.klaviyo.com/hc/en-us/articles/360026617692"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Kintone", "https://www.kintone.com/", "https://get.kintone.help/general/en/user/list_personal/two_factor_authentication.html"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Kinsta", "https://www.kinsta.com/", "https://kinsta.com/knowledgebase/two-factor-authentication/"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("KickEX", "https://www.kickex.com/", "https://support.kickex.com/hc/en-us/articles/360019513860"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("justhost", "https://www.justhost.com/", "https://my.justhost.com/hosting/help/two-factor-authentication"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("JumpCloud", "https://www.jumpcloud.com/", "https://support.jumpcloud.com/support/s/article/using-multi-factor-authentication-with-your-jumpcloud-user-account-2019-08-21-10-36-47"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Jovia Financial", "https://www.jovia.org/", "https://www.jovia.org/knowledge-base/how-do-i-enable-authenticator-apps-within-online-and-mobile-banking"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Mastodon", "https://www.joinmastodon.org/", "https://github.com/McKael/mastodon-documentation/blob/master/Using-Mastodon/2FA.md"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Nutstore", "https://www.jianguoyun.com/", "https://help.jianguoyun.com/?p=1251"); +UPDATE "providers" SET help_url="https://sales.jetbrains.com/hc/en-gb/articles/360013015240" WHERE name="JetBrains"; +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Jamf Now", "https://www.jamfnow.com/", "https://support.jamfnow.com/s/article/207717923-How-to-turn-on-Two-Factor-Authentication"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Iterable", "https://www.iterable.com/", "https://support.iterable.com/hc/en-us/articles/115004821703"); +UPDATE "providers" SET name="IONOS" WHERE name="1&1 IONOS"; +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Voyager", "https://www.investvoyager.com/", "https://support.investvoyager.com/support/solutions/43000367274"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Intuit", "https://www.intuit.com/", "https://accounts-help.intuit.com/app/intuit/1995123"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("InterServer", "https://www.interserver.net/", "https://www.interserver.net/tips/kb/enable-two-factor-authentication-in-a-cpanel-account/"); +UPDATE "providers" SET website="https://www.internetbs.net/", help_url="https://2fa.directory/notes/internetbs/" WHERE name="Internet.bs"; +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("InMotion Hosting", "https://www.inmotionhosting.com/", "https://www.inmotionhosting.com/support/edu/cpanel/how-to-configure-and-use-two-factor-authentication/"); +UPDATE "providers" SET help_url="https://www.infomaniak.com/en/support/faq/1940" WHERE name="Infomaniak"; +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Independer", "https://www.independer.nl/", ""); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Independent Reserve", "https://www.independentreserve.com/", "https://blog.independentreserve.com/knowledge-base/setting-up-2fa-using-google-authenticator"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("ImprovMX", "https://www.improvmx.com/", "http://help.improvmx.com/en/articles/4892466"); +UPDATE "providers" SET help_url="https://sicherheit.immobilienscout24.de/2-faktor-authentifizierung.html" WHERE name="ImmobilienScout24"; +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("IDrive", "https://www.idrive.com/", "https://www.idrive.com/online-backup-web-faq#twostep"); +UPDATE "providers" SET help_url="https://support.atlassian.com/atlassian-account/docs/manage-two-step-verification-for-your-atlassian-account/" WHERE name="Atlassian Cloud"; +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Hypixel", "https://www.hypixel.net/", "https://support.hypixel.net/hc/en-us/articles/360019538060"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Huobi", "https://www.huobi.com/", "https://huobiglobal.zendesk.com/hc/en-us/articles/360000191282"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Huawei Cloud", "https://www.huaweicloud.com/", "https://support.huaweicloud.com/intl/en-us/usermanual-iam/iam_10_0002.html"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("HP", "https://www.hp.com/", ""); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Hotjar", "https://www.hotjar.com/", "https://help.hotjar.com/hc/en-us/articles/4406998019223"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Hostwinds", "https://www.hostwinds.com/", ""); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("HostMonster", "https://www.hostmonster.com/", "https://my.hostmonster.com/cgi/help/two-factor-authentication"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Hostinger", "https://www.hostinger.com/", "https://support.hostinger.com/articles/4888148"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Hostek", "https://www.hostek.com/", "https://wiki.hostek.com/Client_Area_-_Two_Factor_Authentication"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Honeybadger", "https://www.honeybadger.io/", "https://www.honeybadger.io/blog/account-security-updates/#how-to-enable"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Sophos Home", "https://www.home.sophos.com/", "https://support.home.sophos.com/hc/en-us/articles/360032204471"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Saxo Bank", "https://www.home.saxo/", "https://www.help.saxo/hc/en-us/articles/360038307372"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Home Assistant", "https://www.home-assistant.io/", "https://www.home-assistant.io/docs/authentication/multi-factor-auth/"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("HMRC", "https://www.hmrc.gov.uk/", "https://www.gov.uk/government/publications/genuine-hmrc-contact-and-recognising-phishing-emails/genuine-hmrc-contact-and-recognising-phishing-emails#hmrc-short-message-service-text-messages"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("HiDrive (STRATO)", "https://www.hidrive.com/", "https://www.strato.de/faq/cloud-speicher/2-Faktor-Authentifizierung/"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("hide.me VPN", "https://www.hide.me/", "https://hide.me/en/blog/hide-me-vpn-now-supports-2fa/"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Hevo Data", "https://www.hevodata.com/", "https://docs.hevodata.com/account-management/personal-settings/two-factor-authentication/"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Hetzner", "https://www.hetzner.com/", "https://docs.hetzner.com/accounts-panel/accounts/two-factor-authentication/"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Stake", "https://www.hellostake.com/", "https://hellostake.com/au/support/wall-st/articles/35000152372"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("VRChat", "https://www.hello.vrchat.com/", "https://docs.vrchat.com/docs/setup-2fa"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Heap", "https://www.heap.io/", "https://help.heap.io/heap-administration/secure-access/2fa/"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Hatch", "https://www.hatchinvest.nz/", "https://help.hatchinvest.nz/en/articles/2996776"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("HappyFox", "https://www.happyfox.com/", "https://support.happyfox.com/kb/article/709--"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Hack The Box", "https://www.hackthebox.com/", "https://help.hackthebox.com/articles/5185265"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Guilded", "https://www.guilded.gg/", "https://support.guilded.gg/hc/en-us/articles/1500008991902"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Guideline", "https://www.guideline.com/", "https://success.guideline.com/hc/articles/360034791412"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("GreenGeeks", "https://www.greengeeks.com/", "https://www.greengeeks.com/support/article/two-factor-authentication-greengeeks/"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Teleport", "https://www.goteleport.com/", "https://goteleport.com/docs/access-controls/guides/webauthn/"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Госуслуги (Gosuslugi)", "https://www.gosuslugi.ru/", "https://www.gosuslugi.ru/help/faq/login/101923"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("GoSquared", "https://www.gosquared.com/", "https://www.gosquared.com/support/articles/6493653"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Abode", "https://www.goabode.com/", "https://help.goabode.com/hc/en-us/articles/360022414751"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("GMX.com", "https://www.gmx.com/", "https://support.gmx.com/security/2fa/setup-twofactor.html#indexlink_help_security_2fa"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Glassdoor", "https://www.glassdoor.com/", "https://help.glassdoor.com/article/Manage-Two-Factor-Authentication/"); +UPDATE "providers" SET help_url="https://docs.github.com/en/github/authenticating-to-github/securing-your-account-with-two-factor-authentication-2fa/configuring-two-factor-authentication" WHERE name="GitHub"; +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Getscreen.me", "https://www.getscreen.me/", "https://getscreen.me/en/docs/dashboard#account-authentication"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Pocket", "https://www.getpocket.com/", "https://support.mozilla.org/en-US/kb/secure-firefox-account-two-step-authentication"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("GeForce (Nvidia)", "https://www.geforce.com/", "https://login.nvgs.nvidia.com/v1/help/nfactor"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Gate.io", "https://www.gate.io/", "https://www.gate.io/help/question/16445"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("GameMaker", "https://www.gamemaker.io/", "https://help.yoyogames.com/hc/en-us/articles/216757288"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Galaxus", "https://www.galaxus.ch/", "https://www.galaxus.ch/en/page/6589"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("FTX", "https://www.ftx.com/", "https://help.ftx.com/hc/en-us/articles/360033774352"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Frontify", "https://www.frontify.com/", "https://help.frontify.com/en/articles/3947094"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Freshworks", "https://www.freshworks.com/", "https://support.freshworks.com/support/solutions/articles/50000001025"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Freewallet", "https://www.freewallet.org/", "https://freewallet.org/blog/2fa-faq"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Freehostia", "https://www.freehostia.com/", ""); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Frame", "https://www.frame.io/", "https://support.frame.io/en/articles/4766302"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("FragDenStaat", "https://www.fragdenstaat.de/", "https://fragdenstaat.de/hilfe/ihr-konto-verwalten/zwei-faktor-login/"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Formspree", "https://www.formspree.io/", "https://help.formspree.io/hc/articles/4407875207187"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Formsite", "https://www.formsite.com/", "https://support.formsite.com/hc/en-us/articles/360000686614"); +UPDATE "providers" SET name="FogBugz" WHERE name="FogBugz & Kiln"; +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Flourish", "https://www.flourish.studio/", "https://help.flourish.studio/article/362--"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Firmex VDR", "https://www.firmex.com/", "https://support.firmex.com/hc/en-us/articles/204467648"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Finnair", "https://www.finnair.com/", ""); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Finary", "https://www.finary.com/", "https://help.finary.com/en/article/18z52w/"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Filen", "https://www.filen.io/", "https://support.filen.io/knowledgebase.php?article=20"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Favro", "https://www.favro.com/", "https://help.favro.com/en/articles/1019897"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Fauna", "https://www.fauna.com/", "https://docs.fauna.com/fauna/current/integrations/dashboard/mfa"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("FaucetPay", "https://www.faucetpay.io/", "https://faq.faucetpay.io/knowledge-base/what-is-2fa-and-how-do-i-enable-it-in-my-account/"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Faucet Crypto", "https://www.faucetcrypto.com/", ""); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Fathom", "https://www.fathomhq.com/", "https://support.fathomhq.com/en/articles/4483786"); +UPDATE "providers" SET name="Fastmail" WHERE name="FastMail"; +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("FastComet", "https://www.fastcomet.com/", "https://www.fastcomet.com/tutorials/getting-started/enabling-two-factor-authentication"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("FanDuel", "https://www.fanduel.com/", "https://www.fanduel.com/2fa-how-it-works"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Falcon", "https://www.falcon.io/", "https://help.falcon.io/hc/en-us/articles/360027689451"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Exmo", "https://www.exmo.com/", "https://info.exmo.com/en/education/how-to-enable-2fa/"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("eUKhost", "https://www.eukhost.com/", "https://www.eukhost.com/kb/how-to-enable-two-factor-authentication-2fa/"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Etana Custody", "https://www.etana.com/", "https://support.etana.com/hc/en-us/articles/360053109333"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("ESET HOME", "https://www.eset.com/", "https://help.eset.com/home_eset/en-US/two_factor_authentication.html"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Epik", "https://www.epik.com/", "https://www.epik.com/support/how-to-add-2-factor-authentication-on-epik/"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("E.ON", "https://www.eon.de/", ""); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Envoyer", "https://www.envoyer.io/", "https://docs.envoyer.io/1.0/accounts/your-account.html#securing-your-account-with-two-factor-authentication"); +UPDATE "providers" SET help_url="https://enom.help/2fa" WHERE name="eNom"; +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Eneba", "https://www.eneba.com/", "https://support.eneba.com/hc/en-us/articles/360010216714"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("EmailMeForm", "https://www.emailmeform.com/", "https://support.emailmeform.com/hc/en-us/sections/360002042671"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Elastic Cloud", "https://www.elastic.co/", "https://www.elastic.co/guide/en/cloud/current/ec-account-user-settings.html#ec-account-security-mfa"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Egnyte", "https://www.egnyte.com/", "https://helpdesk.egnyte.com/hc/en-us/articles/360028032991"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("eclincher", "https://www.eclincher.com/", ""); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("EasySendy", "https://www.easysendy.com/", "https://easysendy.com/sendy/sendy-version-2-1-0-two-factor-authentication-released"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Earth Class Mail", "https://www.earthclassmail.com/", "https://help.earthclassmail.com/hc/en-us/articles/4410499059351"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Drift", "https://www.drift.com/", ""); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Doppler", "https://www.doppler.com/", "https://docs.doppler.com/docs/security-fact-sheet#user-authentication"); +UPDATE "providers" SET help_url="https://docs.docker.com/docker-hub/2fa/" WHERE name="Docker"; +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("DNSFilter", "https://www.dnsfilter.com/", "https://help.dnsfilter.com/hc/en-us/articles/4419435706003"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("DMOJ", "https://www.dmoj.ca/", "https://dmoj.ca/post/144-2-factor-authentication"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("DMM", "https://www.dmm.com/", "https://support.dmm.com/accounts/article/46818"); +UPDATE "providers" SET website="https://www.discord.com/", help_url="https://support.discord.com/hc/en-us/articles/219576828" WHERE name="Discord"; +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Discogs", "https://www.discogs.com/", "https://support.discogs.com/hc/en-us/articles/4403461442317"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Digital Surge", "https://www.digitalsurge.com.au/", "https://help.digitalsurge.com.au/en/articles/5573002"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("DCS World", "https://www.digitalcombatsimulator.com/", "https://www.digitalcombatsimulator.com/en/support/faq/User_profile/#3319486"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Dext Prepare", "https://www.dext.com/", "https://help.receipt-bank.com/hc/articles/360002530177"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Detectify", "https://www.detectify.com/", "https://support.detectify.com/support/solutions/articles/48001061904"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Deputy", "https://www.deputy.com/", "https://help.deputy.com/en/articles/1953504"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Demio", "https://www.demio.com/", "https://help.demio.com/en/articles/4794494"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Delinea", "https://www.delinea.com/", "https://docs.delinea.com/ss/10.8.0/authentication/two-factor-authentication"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Deel", "https://www.deel.com/", "https://help.letsdeel.com/hc/en-gb/articles/4407737656465"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Datto", "https://www.datto.com/", "https://help.datto.com/s/article/KB360032979352"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("DataRobot", "https://www.datarobot.com/", "https://docs.datarobot.com/en/docs/platform/authentication/2fa.html"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Databox", "https://www.databox.com/", "https://help.databox.com/article/515--"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Current RMS", "https://www.current-rms.com/", "https://help.current-rms.com/en/articles/1767596"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Crowd Supply", "https://www.crowdsupply.com/", ""); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Credly", "https://www.credly.com/", ""); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("CrashPlan", "https://www.crashplan.com/", "https://support.code42.com/Small_Business/Get_Started/Two-factor_authentication_for_CrashPlan_for_Small_Business"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Cal Poly Pomona", "https://www.cpp.edu/", "https://cpp.service-now.com/ehelp?id=kb_article&sys_id=ed4dcbc3dbeb1f449bba68461b96198e"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Coursera", "https://www.coursera.org/", ""); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Cordial", "https://www.cordial.com/", "https://support.cordial.com/hc/en-us/articles/360004846512"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Constellix", "https://www.constellix.com/", "https://support.constellix.com/support/solutions/articles/47001012279"); +UPDATE "providers" SET help_url="https://www.compose.com/articles/introducing-fido-universal-2nd-factor-authentication/" WHERE name="Compose"; +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("CommunityAmerica", "https://www.communityamerica.com/", "https://www.cacuonlinebanking.com/tob/live/usp-core/static/help.html#login_security"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Coinzilla", "https://www.coinzilla.com/", ""); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Cointraffic", "https://www.cointraffic.io/", ""); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("CoinTiger", "https://www.cointiger.com/", "https://cointiger.zendesk.com/hc/en-us/articles/360009805534"); +UPDATE "providers" SET name="CoinSpot" WHERE name="Coinspot"; +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("CoinSmart", "https://www.coinsmart.com/", "https://coinsmart.zendesk.com/hc/en-us/articles/360014948893"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("CoinRemitter", "https://www.coinremitter.com/", ""); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("CoinPayU", "https://www.coinpayu.com/", ""); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("CoinPayments", "https://www.coinpayments.net/", ""); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("CoinLoan", "https://www.coinloan.io/", "https://blog.coinloan.io/securing-your-accounts-with-two-factor-authentication-2fa/"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Coinigy", "https://www.coinigy.com/", "https://support.coinigy.com/hc/en-us/articles/360001134694"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("CoinField", "https://www.coinfield.com/", "https://coinfield.freshdesk.com/support/solutions/folders/36000055721"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("CoinDCX", "https://www.coindcx.com/", "https://support.coindcx.com/hc/en-gb/articles/360003181855"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Coinberry", "https://www.coinberry.com/", "https://help.coinberry.com/hc/en-us/articles/4505782775569"); +UPDATE "providers" SET help_url="https://help.coinbase.com/en/coinbase/getting-started/verify-my-account/how-do-i-set-up-2-factor-authentication" WHERE name="Coinbase"; +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Codeberg", "https://www.codeberg.org/", "https://docs.codeberg.org/security/2fa/"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Codebase", "https://www.codebasehq.com/", "https://support.codebasehq.com/articles/tips-tricks/how-do-i-setup-two-factor-authentication"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Coda", "https://www.coda.io/", "https://help.coda.io/en/articles/3833338"); +UPDATE "providers" SET help_url="https://cobaltio.zendesk.com/hc/en-us/articles/4408918977940" WHERE name="Cobalt"; +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Clover", "https://www.clover.com/", "https://www.clover.com/help/two-factor-authentication"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("cloudHQ", "https://www.cloudhq.net/", "https://support.cloudhq.net/how-to-set-up-and-enable-two-factor-authentication-2fa/"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("CloudBees", "https://www.cloudbees.com/", "https://docs.cloudbees.com/docs/cloudbees-feature-management/latest/security/two-factor-authentication"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("CloudAMQP", "https://www.cloudamqp.com/", "https://www.cloudamqp.com/blog/two-factor-authentication.html"); +UPDATE "providers" SET help_url="https://help.cloud66.com/node/account/two-factor-authentication.html" WHERE name="Cloud 66"; +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Oracle Cloud Infrastructure", "https://www.cloud.oracle.com/", "https://docs.oracle.com/en/cloud/paas/identity-cloud/uaids/configure-authentication-factors.html"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Malwarebytes Nebula", "https://www.cloud.malwarebytes.com/", "https://support.malwarebytes.com/hc/en-us/articles/360042186433"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("HashiCorp Cloud Platform", "https://www.cloud.hashicorp.com/", "https://cloud.hashicorp.com/docs/hcp/mfa"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Cliniko", "https://www.cliniko.com/", "https://help.cliniko.com/en/articles/1023989"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("ClickUp", "https://www.clickup.com/", "https://docs.clickup.com/en/articles/2601429"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("CleverTap", "https://www.clevertap.com/", "https://docs.clevertap.com/docs/account-security"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("ClearScore", "https://www.clearscore.com/", "https://help.clearscore.com/hc/en-us/sections/360003360940"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Cisco", "https://www.cisco.com/", ""); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Checkfront", "https://www.checkfront.com/", "https://support.checkfront.com/hc/en-us/articles/115003849053"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Chatwork", "https://www.chatwork.com/", "https://support-en.chatwork.com/hc/en-us/articles/360023097632"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Google Chat", "https://www.chat.google.com/", "https://www.google.com/intl/en-US/landing/2step/features.html"); +UPDATE "providers" SET website="https://www.central.sophos.com/" WHERE name="Sophos Central"; +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Celsius", "https://www.celsius.network/", "https://support.celsius.network/hc/en-us/articles/360002047837"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Caspio", "https://www.caspio.com/", "https://howto.caspio.com/caspio-id/managing-caspio-id/#Enable2FA"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Cash App", "https://www.cash.app/", "https://cash.app/help/en/en-us/3127"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Cardmarket", "https://www.cardmarket.com/", ""); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Campaign Monitor", "https://www.campaignmonitor.com/", "https://help.campaignmonitor.com/two-factor-authentication"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("University of Cambridge", "https://www.cam.ac.uk/", "https://help.uis.cam.ac.uk/service/accounts-passwords/set-multi-factor-authentication-your-university-microsoft-account"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("bunny.net", "https://www.bunny.net/", ""); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("BullionVault", "https://www.bullionvault.com/", "https://www.bullionvault.com/help/two_factor_auth.html"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("BullionStar", "https://www.bullionstar.com/", "https://www.bullionstar.com/help/2-factor-authentication"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Buildium", "https://www.buildium.com/", "https://www.buildium.com/two-factor-authentication/"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Buhl", "https://www.buhl.de/", "https://www.buhl.de/shop/faqs?category=325"); +UPDATE "providers" SET website="https://www.buffer.com/", help_url="https://buffer.com/resources/introducing-the-safest-social-media-publishing-on-the-web/" WHERE name="Buffer"; +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Bubble", "https://www.bubble.io/", "https://bubble.io/support-article/what-is-2fa"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("BtcTurk", "https://www.btcturk.com/", "https://www.btcturk.com/yardim/guvenlik"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Brex", "https://www.brex.com/", "https://www.brex.com/support/how-do-i-opt-in-for-two-factor-authentication/"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Box", "https://www.box.com/", "https://support.box.com/hc/en-us/articles/360043697154"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Bonusly", "https://www.bonus.ly/", "https://help.bonus.ly/en/articles/2889878"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Bokio Sverige", "https://www.bokio.se/", "https://www.bokio.se/hjalp/bokio-medlemskap/ditt-bokiokonto/tvafaktor-autentisering-med-bokio/"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("BnkToTheFuture", "https://www.bnktothefuture.com/", "https://bnktothefuture.freshdesk.com/support/solutions/articles/9000068450"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("BlueSnap", "https://www.bluesnap.com/", "https://support.bluesnap.com/docs/two-factor_authentication"); +UPDATE "providers" SET help_url="https://help.blockfi.com/hc/en-us/articles/360049343611" WHERE name="BlockFi"; +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Blockchain.com", "https://www.blockchain.com/", "https://support.blockchain.com/hc/en-us/articles/4417080375316"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("BKEX", "https://www.bkex.com/", "https://bkex.zendesk.com/hc/en-us/articles/360021899473"); +UPDATE "providers" SET name="Bitwarden" WHERE name="bitwarden"; +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Bitso", "https://www.bitso.com/", "https://help.bitso.com/en/support/solutions/articles/1000166781"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("BitSight", "https://www.bitsight.com/", ""); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Bitrise", "https://www.bitrise.io/", "https://devcenter.bitrise.io/getting-started/account-security/"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("BitForex", "https://www.bitforex.com/", "https://support.bitforex.com/hc/en-us/articles/360006825152"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Bitbuy", "https://www.bitbuy.ca/", "https://support.bitbuy.ca/hc/en-us/articles/360059151172"); +UPDATE "providers" SET help_url="https://support.atlassian.com/bitbucket-cloud/docs/enable-two-step-verification/" WHERE name="Bitbucket"; +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Bitbns", "https://www.bitbns.com/", "https://bitbns.freshdesk.com/support/solutions/articles/35000047047"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("BitBar", "https://www.bitbar.com/", "https://bitbar.com/blog/multi-factor-authentication/"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Bill", "https://www.bill.com/", "https://help.bill.com/hc/en-us/articles/360000023843"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Bibox", "https://www.bibox.com/", "https://support.bibox.jp/hc/en-us/articles/900006744823"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Barmenia", "https://www.barmenia.de/", "https://www.barmenia.de/deu/bde_privat/bde_service/bde_selfservice/bde_meine_barmenia/erstanmeldung.xhtml"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Baremetrics", "https://www.baremetrics.com/", ""); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Balena", "https://www.balena.io/", "https://www.balena.io/docs/learn/manage/account/#two-factor-authentication"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Deutsche Bahn (DB)", "https://www.bahn.com/", "https://www.bahn.de/hilfe/kundenkonto/kundenkonto-2fa"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Back4App", "https://www.back4app.com/", "https://www.back4app.com/docs/security/multi-factor-authentication"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Awin", "https://www.awin.com/", "https://success.awin.com/s/article/How-to-activate-and-deactivate-the-Two-Step-Verification"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("AVG", "https://www.avg.com/", "https://support.avg.com/SupportArticleView?l=en&urlname=AVG-Account-2-step-verification"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Avast", "https://www.avast.com/", "https://support.avast.com/en-gb/article/Account-2-Step-Verification/"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Automate.io", "https://www.automate.io/", "https://docs.automate.io/en/articles/3068223"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Auth0", "https://www.auth0.com/", "https://auth0.com/docs/secure/multi-factor-authentication/enable-mfa"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Aussie Broadband", "https://www.aussiebroadband.com.au/", "https://www.aussiebroadband.com.au/help-centre/business/6-carbon/how-to-enable-2-factor-authentication/"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Audiense", "https://www.audiense.com/", "https://help.audiense.com/knowledge/two-factor-authentication"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Atera", "https://www.atera.com/", "https://support.atera.com/hc/en-us/articles/360022522253"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Assembla", "https://www.assembla.com/", "https://articles.assembla.com/en/articles/1914077"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Asana", "https://www.asana.com/", "https://asana.com/guide/help/fundamentals/two-factor-authentication"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("ARIN", "https://www.arin.net/", "https://www.arin.net/reference/materials/security/twofactor/"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Arduino", "https://www.arduino.cc/", "https://support.arduino.cc/hc/en-us/articles/360018131120"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Flexera Software Vulnerability Research", "https://www.app.flexera.com/", "https://docs.flexera.com/svr/ug/Content/helplibrary/Configure_Two_Factor_Authentication__2FA_.htm"); +UPDATE "providers" SET help_url="https://anycoindirect.eu/en/support/anycoin-direct/security#what-is-two-factor-authentication-2fa", name="Anycoin Direct" WHERE name="AnycoinDirect"; +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("ANY.RUN", "https://www.any.run/", ""); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("AnonAddy", "https://www.anonaddy.com/", "https://anonaddy.com/security/"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Amazing Marvin", "https://www.amazingmarvin.com/", "https://help.amazingmarvin.com/en/articles/5019430"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Alterdice", "https://www.alterdice.com/", ""); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("AltCoinTrader", "https://www.altcointrader.co.za/", "https://altcointrader.zendesk.com/hc/en-gb/articles/360007179680"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Allegro", "https://www.allegro.pl/", "https://allegro.pl/pomoc/dla-kupujacych/logowanie-i-haslo/dwustopniowe-logowanie-najczesciej-zadawane-pytania-dykqg9nMKSZ"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Alchemer", "https://www.alchemer.com/", "https://help.alchemer.com/help/multi-factor-authentication#user"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Aiven", "https://www.aiven.io/", "https://help.aiven.io/en/articles/947120"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Adyen", "https://www.adyen.com/", "https://docs.adyen.com/account/two-factor-authentication"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Activision", "https://www.activision.com/", "https://support.activision.com/articles/using-two-factor-authentication-with-an-activision-account"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("ActiveCampaign", "https://www.activecampaign.com/", "https://help.activecampaign.com/hc/en-us/articles/360008574740"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Actionstep", "https://www.actionstep.com/", "https://www.intercom.com/help/en/articles/181"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Accelo", "https://www.accelo.com/", "https://www.accelo.com/resources/help/faq/user-permissions-and-settings/two-factor-authentication/"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("Contra Costa Community College District", "https://www.4cd.edu/", "https://4cd-doit.atlassian.net/wiki/spaces/ITPU/pages/2320465929"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("3Commas", "https://www.3commas.io/", "https://help.3commas.io/en/articles/3424452"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("2Checkout", "https://www.2checkout.com/", "https://knowledgecenter.2checkout.com/Onboarding/Activate-and-set-up-your-2Checkout-account/Two-factor-authentication"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("15Five", "https://www.15five.com/", "https://success.15five.com/hc/en-us/articles/360002698811"); +INSERT INTO "providers" ("name", "website", "help_url") VALUES ("123 Form Builder", "https://www.123formbuilder.com/", "https://www.123formbuilder.com/docs/multi-factor-authentication-login"); diff --git a/tools/twofactorauth2sql.py b/tools/twofactorauth2sql.py index 24d335b..3273948 100644 --- a/tools/twofactorauth2sql.py +++ b/tools/twofactorauth2sql.py @@ -4,70 +4,123 @@ YAML database to JSON converter. """ import json import tempfile -from collections import OrderedDict from glob import glob from os import path, remove from shutil import rmtree from subprocess import call -import sys -try: - import yaml -except ImportError: - sys.exit("Please install pyaml first") - -try: - from HTMLParser import HTMLParser -except ImportError: - from html.parser import HTMLParser - - +from urllib.parse import urlparse GIT_CLONE_URI = "https://github.com/2factorauth/twofactorauth" TMP_FOLDER = path.join(tempfile.gettempdir(), "Authenticator") -DATA_DIR = path.join(TMP_FOLDER, "_data") -OUTPUT_DIR = path.join(path.dirname( - path.realpath(__file__)), "../data/data.json") +DATA_DIR = path.join(TMP_FOLDER, "entries") + +LAST_DATA = path.realpath( + path.join( + path.dirname(path.realpath(__file__)), + "../migrations/2019-09-02-132153_fill_providers/data.json", + ) +) + +with open(LAST_DATA, "r") as f: + current_data = json.load(f) + print("Cloning the repository...") if path.exists(TMP_FOLDER): rmtree(TMP_FOLDER) call(["git", "clone", "--depth=1", GIT_CLONE_URI, TMP_FOLDER]) -if path.exists(OUTPUT_DIR): - remove(OUTPUT_DIR) - -def is_valid(provider): +def is_valid(provider: dict) -> bool: return "totp" in provider.get("tfa", []) +def compare_url(website1: str, website2: str) -> bool: + w1 = urlparse(website1) + w2 = urlparse(website2) + return w1.netloc.lstrip("www.").rstrip("/") == w2.netloc.lstrip("www.").rstrip("/") + + +def find_entry(current_data: dict, name: str, website: str) -> dict: + for entry in current_data: + if entry["name"] == name or ( + website and entry["website"] and compare_url(website, entry["website"]) + ): + return entry + + output = {} -html_parser = HTMLParser() - down_query = "" up_query = "" -for db_file in glob(DATA_DIR + "/*.yml"): - with open(db_file, 'r', encoding='utf8') as file_data: +for db_file in glob(DATA_DIR + "/**/*.json"): + with open(db_file, "r", encoding="utf8") as file_data: try: - providers = yaml.load(file_data, Loader=yaml.SafeLoader)["websites"] - for provider in providers: - if is_valid(provider): - name = provider.get("name").replace("&", "&") - website = provider.get("url", "") - help_url = provider.get("doc", "") + data = json.load(file_data) + provider = list(data.values())[0] + name = list(data.keys())[0].replace("&", "&") + if is_valid(provider): + website = provider.get("domain", "") + if not website.startswith("http"): + website = f"https://www.{website}/" + help_url = provider.get("documentation", "") + old_entry = find_entry(current_data, name, website) + + if old_entry is not None: + update_entries = [] + downgrade_entries = [] + if not compare_url(website, old_entry["website"]): + update_entries.append(("website", website)) + downgrade_entries.append(("website", old_entry["website"])) + if ( + help_url + and old_entry["documentation"] + and not compare_url(help_url, old_entry["documentation"]) + ): + update_entries.append(("help_url", help_url)) + downgrade_entries.append( + ("help_url", old_entry["documentation"]) + ) + + if name != old_entry["name"]: + up_condition = f'name="{old_entry["name"]}"' + down_condition = f'name="{name}"' + update_entries.append(("name", name)) + downgrade_entries.append(("name", old_entry["name"])) + else: + up_condition = f'name="{name}"' + down_condition = f'name="{old_entry["name"]}"' + + if len(update_entries) > 0: + up_columns = "" + i = 0 + for (column, value) in update_entries: + up_columns += f'{column}="{value}"' + if i != len(update_entries) - 1: + up_columns += ", " + i += 1 + down_columns = "" + i = 0 + for (column, value) in downgrade_entries: + down_columns += f'{column}="{value}"' + if i != len(downgrade_entries) - 1: + down_columns += ", " + i += 1 + + up_query += f'UPDATE "providers" SET {up_columns} WHERE {up_condition};\n' + down_query += f'UPDATE "providers" SET {down_columns} WHERE {down_condition};\n' + else: up_query += f'INSERT INTO "providers" ("name", "website", "help_url") VALUES ("{name}", "{website}", "{help_url}");\n' down_query += f'DELETE FROM "providers" WHERE "name"="{name}";\n' - except (yaml.YAMLError, TypeError, KeyError) as error: - pass + except (TypeError, KeyError) as error: + print(error) -with open('./up.sql', 'w') as fo: - fo.write(up_query) +with open("./up.sql", "w") as fo: + fo.write(up_query) -with open('./down.sql', 'w') as fo: - fo.write(down_query) +with open("./down.sql", "w") as fo: + fo.write(down_query) rmtree(TMP_FOLDER) -