summaryrefslogtreecommitdiff
path: root/template
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2023-05-16 11:47:51 +0200
committerChristian Grothoff <christian@grothoff.org>2023-05-16 11:48:16 +0200
commit47e5331656df4b574db28d487ead554579c57fd6 (patch)
tree2f4e32fa770c9f450a7a73d4f2fb1d9a2804e042 /template
parent509953a3c99f15e417d65e6b1ba24156fb57445e (diff)
downloadwww-47e5331656df4b574db28d487ead554579c57fd6.tar.gz
www-47e5331656df4b574db28d487ead554579c57fd6.tar.bz2
www-47e5331656df4b574db28d487ead554579c57fd6.zip
reformat KYC
Diffstat (limited to 'template')
-rw-r--r--template/kyc.html.j2219
1 files changed, 119 insertions, 100 deletions
diff --git a/template/kyc.html.j2 b/template/kyc.html.j2
index 8f98a8e2..9004b0ea 100644
--- a/template/kyc.html.j2
+++ b/template/kyc.html.j2
@@ -37,123 +37,142 @@
<th>KYC?</th><th>Open API?</th><th>Web?</th>
<th>Standard API?</th><th>FLOSS client?</th><th>Pricing?</th>
<th>FLOSS server?</th></tr>
- <!--
- <tr><th></th>
- <td></td><td></td><td></td>
- <td></td><td></td><td></td>
- <td></td></tr>
- -->
- <tr><th>accubits/smart-kyc</th>
- <td>no</td><td>yes</td><td>yes</td>
- <td>no</td><td>yes</td><td>free</td>
- <td>yes</td></tr>
<tr><th>Actico.com</th>
- <td>yes</td><td>no</td><td>?</td>
- <td>no</td><td>no</td><td>no</td>
- <td>no</td></tr>
- <tr><th>Authlete.com</th>
- <td>no</td><td>yes</td><td>?</td>
- <td>yes</td><td>n/a</td><td>yes</td>
- <td>no</td></tr>
- <tr><th>Gluu.org</th>
- <td>no</td><td>yes</td><td>?</td>
- <td>yes</td><td>?</td><td>free</td>
- <td>yes</td></tr>
+ <td>&#9989;</td><td>&#10060;</td><td>?</td>
+ <td>&#10060;</td><td>&#10060;</td><td>&#10060;</td>
+ <td>&#10060;</td></tr>
<tr><th>iDenfy.com</th>
- <td>yes</td><td>yes</td><td>yes</td>
- <td>no</td><td>some</td><td>no</td>
- <td>no</td></tr>
- <tr><th>idnow.io</th>
- <td>yes</td><td>yes</td><td>yes</td>
- <td>no</td><td>no</td><td>no</td>
- <td>no</td></tr>
+ <td>&#9989;</td><td>&#9989;</td><td>&#9989;</td>
+ <td>&#10060;</td><td>some</td><td>&#10060;</td>
+ <td>&#10060;</td></tr>
+ <tr><th>id&#10060;w.io</th>
+ <td>&#9989;</td><td>&#9989;</td><td>&#9989;</td>
+ <td>&#10060;</td><td>&#10060;</td><td>&#10060;</td>
+ <td>&#10060;</td></tr>
<tr><th>idscan.net</th>
- <td>yes</td><td>yes</td><td>no</td>
- <td>no</td><td>no</td><td>no</td>
- <td>no</td></tr>
+ <td>&#9989;</td><td>&#9989;</td><td>&#10060;</td>
+ <td>&#10060;</td><td>&#10060;</td><td>&#10060;</td>
+ <td>&#10060;</td></tr>
<tr><th>jumio.com</th>
- <td>yes</td><td>no</td><td>?</td>
- <td>no</td><td>no</td><td>no</td>
- <td>no</td></tr>
+ <td>&#9989;</td><td>&#10060;</td><td>?</td>
+ <td>&#10060;</td><td>&#10060;</td><td>&#10060;</td>
+ <td>&#10060;</td></tr>
<tr><th>kyc2020.com</th>
- <td>yes</td><td>no</td><td>yes</td>
- <td>no</td><td>no</td><td>yes</td>
- <td>no</td></tr> <!-- consider -->
+ <td>&#9989;</td><td>&#10060;</td><td>&#9989;</td>
+ <td>&#10060;</td><td>&#10060;</td><td>&#9989;</td>
+ <td>&#10060;</td></tr> <!-- consider -->
<tr><th>kycaid.com</th>
- <td>yes</td><td>yes</td><td>yes</td>
- <td>no</td><td>no</td><td>yes</td>
- <td>no</td></tr>
+ <td>&#9989;</td><td>&#9989;</td><td>&#9989;</td>
+ <td>&#10060;</td><td>&#10060;</td><td>&#9989;</td>
+ <td>&#10060;</td></tr>
<tr><th>metamap.com</th>
- <td>yes</td><td>yes</td><td>yes</td>
- <td>no</td><td>no</td><td>no</td>
- <td>no</td></tr>
- <tr><th>microblink.com</th>
- <td>no</td><td>no</td><td>?</td>
- <td>no</td><td>no</td><td>no</td>
- <td>no</td></tr>
- <tr><th>Nomidio.com</th>
- <td>no</td><td>yes</td><td>?</td>
- <td>yes</td><td>?</td><td>yes</td>
- <td>no</td></tr>
+ <td>&#9989;</td><td>&#9989;</td><td>&#9989;</td>
+ <td>&#10060;</td><td>&#10060;</td><td>&#10060;</td>
+ <td>&#10060;</td></tr>
<tr><th>passbase.com</th>
- <td>yes</td><td>yes</td><td>yes</td>
- <td>yes</td><td>no</td><td>yes</td>
- <td>no</td></tr> <!-- consider -->
+ <td>&#9989;</td><td>&#9989;</td><td>&#9989;</td>
+ <td>&#9989;</td><td>&#10060;</td><td>&#9989;</td>
+ <td>&#10060;</td></tr> <!-- consider -->
<tr><th>plaid.com</th>
- <td>yes</td><td>yes</td><td>yes</td>
- <td>no</td><td>some</td><td>no</td>
- <td>no</td></tr> <!-- consider -->
- <tr><th>privo.com</th>
- <td>no</td><td>no</td><td>?</td>
- <td>no</td><td>no</td><td>no</td>
- <td>no</td></tr>
- <tr><th>scytales.com</th>
- <td>no</td><td>no</td><td>no</td>
- <td>no</td><td>no</td><td>no</td>
- <td>no</td></tr>
- <tr><th>Seon.io</th>
- <td>no</td><td>yes</td><td>no</td>
- <td>no</td><td>no</td><td>yes</td>
- <td>no</td></tr>
+ <td>&#9989;</td><td>&#9989;</td><td>&#9989;</td>
+ <td>&#10060;</td><td>some</td><td>&#10060;</td>
+ <td>&#10060;</td></tr> <!-- consider -->
<tr><th>shuftipro.com</th>
- <td>yes</td><td>yes</td><td>no</td>
- <td>no</td><td>no</td><td>no</td>
- <td>no</td></tr>
- <tr><th>Signicat.com</th>
- <td>no</td><td>yes</td><td>yes</td>
- <td>yes</td><td>?</td><td>no</td>
- <td>no</td></tr>
+ <td>&#9989;</td><td>&#9989;</td><td>&#10060;</td>
+ <td>&#10060;</td><td>&#10060;</td><td>&#10060;</td>
+ <td>&#10060;</td></tr>
<tr><th>SumSub</th>
- <td>yes</td><td>yes</td><td>yes</td>
- <td>no</td><td>no</td><td>yes</td>
- <td>no</td></tr>
+ <td>&#9989;</td><td>&#9989;</td><td>&#9989;</td>
+ <td>&#10060;</td><td>&#10060;</td><td>&#9989;</td>
+ <td>&#10060;</td></tr>
<tr><th>swiftdil.com</th>
- <td>yes</td><td>yes</td><td>tricky</td>
- <td>no</td><td>no</td><td>yes</td>
- <td>no</td></tr>
- <tr><th>tokenoftrust.com</th>
- <td>yes</td><td>weird</td><td>yes</td>
- <td>no</td><td>some</td><td>no</td>
- <td>no</td></tr>
+ <td>&#9989;</td><td>&#9989;</td><td>tricky</td>
+ <td>&#10060;</td><td>&#10060;</td><td>&#9989;</td>
+ <td>&#10060;</td></tr>
+ <tr><th>toke&#10060;ftrust.com</th>
+ <td>&#9989;</td><td>weird</td><td>&#9989;</td>
+ <td>&#10060;</td><td>some</td><td>&#10060;</td>
+ <td>&#10060;</td></tr>
<tr><th>Trulioo.com</th>
- <td>yes</td><td>no</td><td>?</td>
- <td>no</td><td>no</td><td>no</td>
- <td>no</td></tr>
+ <td>&#9989;</td><td>&#10060;</td><td>?</td>
+ <td>&#10060;</td><td>&#10060;</td><td>&#10060;</td>
+ <td>&#10060;</td></tr>
<tr><th>Ondato</th>
- <td>yes</td><td>no</td><td>?</td>
- <td>no</td><td>no</td><td>yes</td>
- <td>no</td></tr>
+ <td>&#9989;</td><td>&#10060;</td><td>?</td>
+ <td>&#10060;</td><td>&#10060;</td><td>&#9989;</td>
+ <td>&#10060;</td></tr>
<tr><th>onfido.com</th>
- <td>yes</td><td>yes</td><td>?</td>
- <td>no</td><td>some</td><td>no</td>
- <td>no</td></tr>
+ <td>&#9989;</td><td>&#9989;</td><td>?</td>
+ <td>&#10060;</td><td>some</td><td>&#10060;</td>
+ <td>&#10060;</td></tr>
<tr><th>withpersona.com</th>
- <td>yes</td><td>yes</td><td>yes</td>
- <td>no</td><td>some</td><td>some</td>
- <td>no</td></tr>
+ <td>&#9989;</td><td>&#9989;</td><td>&#9989;</td>
+ <td>&#10060;</td><td>some</td><td>some</td>
+ <td>&#10060;</td></tr>
+ </table>
+ Note that not offering Web support is a hard
+ criteria against a solution: we cannot use them
+ for the WebExtension, which is the most
+ FLOSS-friendly wallet.
+ </p>
+ <h3>&#10060;t quite KYC Providers</h3>
+ <p>
+ Here is a list of identity management solutions we found
+ searching for KYC providers that don't actually do the kind
+ of KYC (with identity document verification and PEP list checks)
+ that would be needed.
+ <table>
+ <tr><td></td>
+ <th>KYC?</th><th>Open API?</th><th>Web?</th>
+ <th>Standard API?</th><th>FLOSS client?</th><th>Pricing?</th>
+ <th>FLOSS server?</th></tr>
+ <!--
+ <tr><th></th>
+ <td></td><td></td><td></td>
+ <td></td><td></td><td></td>
+ <td></td></tr>
+ -->
+ <tr><th>accubits/smart-kyc</th>
+ <td>&#10060;</td><td>&#9989;</td><td>&#9989;</td>
+ <td>&#10060;</td><td>&#9989;</td><td>free</td>
+ <td>&#9989;</td></tr>
+ <tr><th>Authlete.com</th>
+ <td>&#10060;</td><td>&#9989;</td><td>?</td>
+ <td>&#9989;</td><td>n/a</td><td>&#9989;</td>
+ <td>&#10060;</td></tr>
+ <tr><th>Gluu.org</th>
+ <td>&#10060;</td><td>&#9989;</td><td>?</td>
+ <td>&#9989;</td><td>?</td><td>free</td>
+ <td>&#9989;</td></tr>
+ <tr><th>microblink.com</th>
+ <td>&#10060;</td><td>&#10060;</td><td>?</td>
+ <td>&#10060;</td><td>&#10060;</td><td>&#10060;</td>
+ <td>&#10060;</td></tr>
+ <tr><th>&#10060;midio.com</th>
+ <td>&#10060;</td><td>&#9989;</td><td>?</td>
+ <td>&#9989;</td><td>?</td><td>&#9989;</td>
+ <td>&#10060;</td></tr>
+ <tr><th>privo.com</th>
+ <td>&#10060;</td><td>&#10060;</td><td>?</td>
+ <td>&#10060;</td><td>&#10060;</td><td>&#10060;</td>
+ <td>&#10060;</td></tr>
+ <tr><th>scytales.com</th>
+ <td>&#10060;</td><td>&#10060;</td><td>&#10060;</td>
+ <td>&#10060;</td><td>&#10060;</td><td>&#10060;</td>
+ <td>&#10060;</td></tr>
+ <tr><th>Seon.io</th>
+ <td>&#10060;</td><td>&#9989;</td><td>&#10060;</td>
+ <td>&#10060;</td><td>&#10060;</td><td>&#9989;</td>
+ <td>&#10060;</td></tr>
+ <tr><th>Signicat.com</th>
+ <td>&#10060;</td><td>&#9989;</td><td>&#9989;</td>
+ <td>&#9989;</td><td>?</td><td>&#10060;</td>
+ <td>&#10060;</td></tr>
</table>
- Note that not offering KYC or Web support are absolutely hard
- criteria against the solution: we cannot use them. These providers
+ Note that not offering KYC support with document validation
+ and PEP lists is a absolutely hard
+ criteria against the solution: we believe such providers
+ would not satisfy the legal requirements. These providers
are only listed so that they do not get re-evaluated as they
came up in a search.
</p>