Analytics across our site

Analytics are helpful to learn what web pages are being visited. This analytics library attempts to be as privacy-respecting as possible, though the technical implementation is pretty lazy.

For all time

Well, since this analytics lib was installed anyway.

Url Hits
/robots.txt 1315
/ 913
/lia-resource.627e9f01d9b09.min.js 370
/lia-resource.627811d1d59fd.min.js 329
/favicon.ico 309
/docs/gitlab-hook/ 156
/docs/ 144
/blog/php/convert-image-file-to-blob-img-tag/ 132
/docs/Provi 86
/blog/laravel/collect_join/ 84
/docs/LilDb 69
/blog/taeluf/versioning/ 62
/docs/User%20Gui/code/class/ 60
/blog/dreamhost/CalDav-Support/ 59
/analytics/ 58
/lia-resource.626aeb57493b9.min.css 58
/lia-resource.6261d0c2cf9b2.min.js 56
/lia-resource.62631f3ebe2a7.min.css 55
/blog/apache/apache-broke-with-php-ubuntu-upgrade/ 54
/lia-resource.62781db698a9c.min.css 53
/docs/Lexer 43
/kitchen-sink/ 43
/docs/git-icon-1788c-sm.png 42
/lia-resource.627ea8c199d44.min.css 41
/docs/Json%20To%20MySql 40
/blog/html/show-errors/ 38
/blog/php/github/webhook-verify-secret-key/ 35
/blog/php/security/csrf-validation/ 35
/blog/bash/reload-browser-tab/ 34
/docs/Json%20To%20MySql-src/test/old 34
/blog/php/unit-test-mail/ 33
/blog/javascript/one-line-api-calls/ 32
/blog/linux/fedora-35-dnf-failure/ 32
/blog/sonic-pi/happy-birthday/ 32
/blog/php/add-target-blank-to-parsedown-links/ 30
/blog/php/tidbits/split-string-line-by-line/ 29
/docs/User%20Gui 29
/lia-resource.627181fbba64f.min.css 29
/blog/bash/add-bash-script-to-terminal/ 28
/blog/bash/tidbits/ 27
/blog/other/socially-aware-foo-bar/ 27
/blog/bash/cant-ctrl+c-out-of-sudo-in-script/ 26
/blog/css/wrap-text-around-image/ 26
/blog/godot/cheatsheet/ 26
/blog/devlog/Designing-A-Lexer/ 25
/blog/devlog/Feb-19-2021/ 25
/docs/Monolith-src/php/Benchies/README.md 25
/docs/Provi-src/ 25
/docs/Provi:v0.4/ 25
/docs/User%20Gui-src/code/db/user.sql 25
/docs/Monolith/php/ 24
/blog/devlog/Feb-20-2021/ 23
/blog/git/add-commit-and-push-in-one-line/ 23
/blog/sonic-pi/synths-&-samples-cheatsheet/ 23
/blog/vs-code/single-line-comments/ 23
/lia-resource.625f367cef445.min.css 23
/blog/bash/archive-git-branch/ 22
/blog/mysql/tidbits/ 22
/blog/php/get-class-from-file/ 22
/blog/firefox-extension/first-web-extension-stardew/ 21
/blog/javascript/private-var-on-class/ 21
/blog/other/developer-resources/ 21
/blog/other/php-breaks-on-fedora-move/ 21
/blog/regex/match-javadoc-comment/ 21
/docs/Json%20To%20MySql-src/test/old/ 21
/lia-resource.627811d1d5fdd.min.css 21
/blog/mysql/max-datetime-value/ 20
/blog/other/mount-dreamobjects-on-linux/ 20
/blog/php/tidbits/static-vs-self/ 20
/docs/Server 20
/lia-resource.627e9f01da099.min.css 20
/blog/codesnippets/php/ 19
/blog/firefox-extension/Extension-is-invalid-from-server0.conn0.webExtensionDescriptor65/ 19
/blog/hardware/buying-ram/ 19
/blog/php/bound-closure/ 19
/blog/php/set-empty-attribute-on-dom-node/ 19
/docs/Lexer-src/test/ 19
/docs/Monolith 19
/docs/Monolith/web/views/all/FullPageWithExpandMenu/ 19
/docs/Provi:v0.5/ 19
/blog/php/delete-files-recursively/ 18
/blog/php/exception-catcher-2/ 18
/blog/php/exception-catcher/ 18
/blog/php/relative-domnode-xpath-query/ 18
/docs/Code%20Scrawl-src:v0.8/ 18
/lia-resource.62631aa5c4428.min.css 18
/lia-resource.62757519e2c52.min.css 18
/ads.txt 17
/blog 17
/blog/ 17
/blog/devlog/Feb-24-2021/ 17
/blog/ideas/db-language-in-natural-english/ 17
/docs/Code%20Scrawl 17
/docs/Lexer-src/docs/ 17
/docs/Liaison 17
/lia-resource.6261d0c2cfe9a.min.css 17
/blog/firefox-extension/load-internal-file/ 16
/blog/other/setup-apache-server/ 16
/docs/Better%20Regex 16
/docs/Code%20Scrawl-src/code/ 16
/docs/Code%20Scrawl-src/test/ 16
/docs/Monolith/web/views/all/_ToSort_/view-old/details/Readmore/ 16
/docs/Unit%20Tester 16
/docs/pHtml%20-%20Dom%20Document 16
/blog/devlog/Feb-17-2021/ 15
/blog/php/redbean/custom-model-&-properties/ 15
/docs/Autowire 15
/docs/Code%20Scrawl-src:v0.6/composer.lock 15
/docs/Code%20Scrawl/ 15
/docs/Code%20Scrawl:v0.6/ 15
/docs/Code%20Scrawl:v0.8 15
/docs/Code%20Scrawl:v0.8/ 15
/docs/Common%20Utils 15
/docs/Lexer-src/Status.md 15
/docs/Monolith/bash/ 15
/docs/Provi/ 15
/docs/Provi:v0.4/0-docs/ 15
/lia-resource.6261d0c1c2ec1.min.css 15
/lia-resource.62757519e27d1.min.js 15
/wordpress/ 15
/blog/git/branch-management/ 14
/blog/php/tidbits/send-500-error/ 14
/docs/Code%20Scrawl-src/.config/ 14
/docs/Code%20Scrawl-src/Status.md 14
/docs/Code%20Scrawl:v0.1.1/old/ 14
/docs/Code%20Scrawl:v0.7 14
/docs/Lexer-src/README.md 14
/docs/Lexer-src/old/ 14
/docs/Liaison-src/ 14
/docs/Liaison/ 14
/docs/LilDb/ 14
/docs/Monolith/.git 14
/docs/Monolith:main 14
/docs/Monolith:main/sort_me_please/ 14
/docs/Provi-src/Status.md 14
/docs/Provi:v0.1/ 14
/docs/Resources 14
/docs/Server-src/composer.json 14
/docs/Server:v0.2 14
/docs/Change%20Default%20Git%20Branch 13
/docs/Cli%20Framework 13
/docs/Code%20Scrawl-src/ 13
/docs/Code%20Scrawl-src/.docsrc/ 13
/docs/Code%20Scrawl-src/bin/ 13
/docs/Code%20Scrawl-src/code/Template/ast/class_methods.md.php 13
/docs/Code%20Scrawl-src/code/Template/ast/default.md.php 13
/docs/Code%20Scrawl-src/test/old/ 13
/docs/Code%20Scrawl-src:v0.6/LICENSE 13
/docs/Lexer-src/LICENSE 13
/docs/Lexer-src/code/ 13
/docs/Liaison-src:v0.0.1/test/CompoTrait 13
/docs/Liaison:v0.2/ApiOverview.md 13
/docs/Liaison:v0.5 13
/docs/Liaison:v0.6 13
/docs/Monolith/ 13
/docs/Monolith/sort_me_please/php/liaison-starter-old/ 13
/docs/PHP%20Environment 13
/docs/Phad.%20Php%20Html%20Api%20Database/README.md 13
/docs/Provi:v0.5/composer.json 13
/docs/SeoExtractor:v0.1 13
/docs/Server-src/.config/ 13
/docs/Server-src/.git 13
/docs/Server-src/code/ 13
/docs/Simple%20Cli%20Framework 13
/wiki/ 13
/docs/Better%20Regex-src/ 12
/docs/Code%20Scrawl-src/composer.lock 12
/docs/Code%20Scrawl-src/docs/api/code/ 12
/docs/Code%20Scrawl-src/test/input/api-full/ 12
/docs/Code%20Scrawl-src/test/input/project-root/ 12
/docs/Code%20Scrawl-src/test/run/ 12
/docs/Code%20Scrawl-src:v0.7/README.md 12
/docs/Code%20Scrawl-src:v0.7/Status.md 12
/docs/Code%20Scrawl-src:v0.7/composer.lock 12
/docs/Code%20Scrawl-src:v0.8/.gitignore 12
/docs/Code%20Scrawl-src:v0.8/Status.md 12
/docs/Code%20Scrawl/api/ 12
/docs/Code%20Scrawl:v0.1.1/api/ 12
/docs/Lexer-src/.config/ 12
/docs/Lexer-src/composer.json 12
/docs/Lexer-src/doc/ 12
/docs/Liaison/History.md 12
/docs/Liaison/History/ 12
/docs/Liaison:v0.0.1/ 12
/docs/Liaison:v0.2 12
/docs/Liaison:v0.3 12
/docs/Liaison:v0.3-datastructures 12
/docs/LilDb:v0.1 12
/docs/Monolith-src/ 12
/docs/Monolith-src/web/ 12
/docs/Monolith/php/english-dblang/ 12
/docs/Monolith/sort_me_please 12
/docs/Monolith/sort_me_please/ 12
/docs/Monolith/sort_me_please/php/code-scrawl-example/ 12
/docs/Monolith/sort_me_please/php/liaison-jsautowire-integration/ 12
/docs/Monolith/sort_me_please/php/old-mdblog-app/ 12
/docs/Monolith/sort_me_please/php/old-resources/ 12
/docs/Monolith/sort_me_please/php/php-dbviews-liaison/ 12
/docs/Monolith/supercollider/ 12
/docs/Monolith:main/.git 12
/docs/Monolith:main/webextension/ 12
/docs/Phad.%20Php%20Html%20Api%20Database-src/ 12
/docs/Phad.%20Php%20Html%20Api%20Database/Unsorted.md 12
/docs/Provi-src/.git 12
/docs/Provi-src/bin/ 12
/docs/Provi-src/code/ 12
/docs/Provi:v0.1 12
/docs/Provi:v0.1/.git 12
/docs/Provi:v0.1/5-App/ 12
/docs/Provi:v0.3 12
/docs/SeoExtractor 12
/docs/SeoExtractor/README.md 12
/docs/Server-src/ 12
/docs/Server-src/test/Server/ 12
/docs/Server/ 12
/docs/Spreadsheet%20To%20Db 12
/lia-resource.62633937f3988.min.css 12
/lia-resource.626aeb60d2f93.min.css 12
/lia-resource.627182d3e2197.min.css 12
/docs/Code%20Scrawl-src/LICENSE 11
/docs/Code%20Scrawl-src/code/Ext/Php.php 11
/docs/Code%20Scrawl-src/code/Template/ast/class.php 11
/docs/Code%20Scrawl-src/docs/ 11
/docs/Code%20Scrawl-src/docs/ClassList.md 11
/docs/Code%20Scrawl-src/docs/api/code/MdVerb 11
/docs/Code%20Scrawl-src/docs/api/code/MdVerb/ 11
/docs/Code%20Scrawl-src/test/input 11
/docs/Code%20Scrawl-src/test/input/run-cli/ 11
/docs/Code%20Scrawl-src/test/input/run-full/ 11
/docs/Code%20Scrawl-src/test/old 11
/docs/Code%20Scrawl-src/test/old/GeneratedDocs.php 11
/docs/Code%20Scrawl-src:v0.1.1/composer.json 11
/docs/Code%20Scrawl-src:v0.1/ 11
/docs/Code%20Scrawl-src:v0.3/Status.md 11
/docs/Code%20Scrawl-src:v0.5/Status.md 11
/docs/Code%20Scrawl-src:v0.6/.config/ 11
/docs/Code%20Scrawl-src:v0.6/Status.md 11
/docs/Code%20Scrawl-src:v0.7/ 11
/docs/Code%20Scrawl:v0.1.1 11
/docs/Code%20Scrawl:v0.1.1/exports/ 11
/docs/Code%20Scrawl:v0.1.1/old 11
/docs/Code%20Scrawl:v0.3 11
/docs/Code%20Scrawl:v0.3/TechnicalStuff.md 11
/docs/Code%20Scrawl:v0.4/old/ 11
/docs/Code%20Scrawl:v0.6 11
/docs/Code%20Scrawl:v0.6/ClassList.md 11
/docs/Code%20Scrawl:v0.8-src/code/Template/php/composer_install.md.php 11
/docs/Common%20Utils-src/ 11
/docs/Lexer-src/ 11
/docs/Lexer-src/code/old/ 11
/docs/Lexer-src/doc/exports/ 11
/docs/Lexer/ 11
/docs/Lexer:v0.5 11
/docs/Liaison-src/test/run/ServerMinimal.php 11
/docs/Liaison/README.md 11
/docs/Liaison/api/ 11
/docs/Liaison:v0.0.1 11
/docs/Liaison:v0.0.1/old/ 11
/docs/Liaison:v0.4 11
/docs/LilDb/api/ 11
/docs/Markdown%20To%20PDF 11
/docs/Monolith-src/php/ 11
/docs/Monolith-src/sort_me_please/ 11
/docs/Monolith-src/webextension/ 11
/docs/Monolith/README.md 11
/docs/Monolith/bash 11
/docs/Monolith/sort_me_please/php/LilTinyOrm/ 11
/docs/Monolith/sort_me_please/php/autoload-systemwide/ 11
/docs/Monolith/sort_me_please/php/autoloader-idea/ 11
/docs/Monolith:main/plugin/ 11
/docs/Phad.%20Php%20Html%20Api%20Database 11
/docs/Phad.%20Php%20Html%20Api%20Database-src/composer.json 11
/docs/Phad.%20Php%20Html%20Api%20Database:v0.2 11
/docs/Provi-src/.docsrc/ 11
/docs/Provi-src/README.md 11
/docs/Provi-src:v0.6/webhook-stuff-from-taeluf.com/ 11
/docs/Provi/README.md 11
/docs/Provi:v0.5 11
/docs/Provi:v0.6 11
/docs/Provi:v0.7 11
/docs/Provi:v0.9 11
/docs/RDB%20RedBean%20PHP%20Wrapper 11
/docs/RegexMatching.md 11
/docs/Resources/composer.lock 11
/docs/Resources:v0.2 11
/docs/SeoExtractor:v0.1-src/code/SeoExtractor.php 11
/docs/Server-src/.gitignore 11
/docs/Server-src/test/Server/phad 11
/docs/Server:v0.1 11
/docs/tlf 11
/kitchen-sink/article/ 11
/lia-resource.627182d3e1cf9.min.js 11
/lia-resource.627811d07dd0e.min.css 11
/docs/Better%20Regex:v0.3 10
/docs/Better%20Regex:v0.4 10
/docs/Change%20Default%20Git%20Branch-src/ 10
/docs/Cli%20Framework/ 10
/docs/Cli%20Framework:v0.1 10
/docs/Code%20Scrawl-src/.doctemplate/ 10
/docs/Code%20Scrawl-src/code/Scrawl.php 10

This Month

Showing analytics for 2022-05-01 (we store all visits as being on the first day of the month)

Url Hits
/robots.txt 948
/ 592
/lia-resource.627e9f01d9b09.min.js 370
/lia-resource.627811d1d59fd.min.js 329
/favicon.ico 192
/docs/gitlab-hook/ 82
/docs/Provi 77
/blog/php/convert-image-file-to-blob-img-tag/ 75
/docs/ 70
/docs/LilDb 64
/blog/taeluf/versioning/ 62
/lia-resource.62781db698a9c.min.css 53
/docs/git-icon-1788c-sm.png 42
/lia-resource.627ea8c199d44.min.css 41
/docs/Lexer 39
/docs/Json%20To%20MySql 36
/blog/php/security/csrf-validation/ 35
/docs/Json%20To%20MySql-src/test/old 33
/analytics/ 31
/blog/apache/apache-broke-with-php-ubuntu-upgrade/ 30
/blog/dreamhost/CalDav-Support/ 30
/lia-resource.627181fbba64f.min.css 29
/blog/laravel/collect_join/ 28
/kitchen-sink/ 26
/docs/Monolith-src/php/Benchies/README.md 25
/docs/User%20Gui-src/code/db/user.sql 25
/blog/php/github/webhook-verify-secret-key/ 22
/docs/Monolith/php/ 22
/docs/Provi-src/ 22
/blog/linux/fedora-35-dnf-failure/ 21
/lia-resource.627811d1d5fdd.min.css 21
/blog/bash/reload-browser-tab/ 20
/blog/javascript/one-line-api-calls/ 20
/blog/sonic-pi/happy-birthday/ 20
/lia-resource.627e9f01da099.min.css 20
/blog/php/tidbits/split-string-line-by-line/ 19
/docs/Json%20To%20MySql-src/test/old/ 19
/lia-resource.62757519e2c52.min.css 18
/docs/Lexer-src/test/ 17
/docs/Monolith/web/views/all/FullPageWithExpandMenu/ 17
/lia-resource.626aeb57493b9.min.css 17
/blog/devlog/Feb-19-2021/ 16
/blog/other/socially-aware-foo-bar/ 16
/docs/Monolith/web/views/all/_ToSort_/view-old/details/Readmore/ 16
/blog/bash/tidbits/ 15
/blog/godot/cheatsheet/ 15
/blog/html/show-errors/ 15
/docs/Code%20Scrawl-src:v0.8/ 15
/docs/Lexer-src/docs/ 15
/docs/Monolith 15
/lia-resource.62757519e27d1.min.js 15
/blog/bash/archive-git-branch/ 14
/blog/bash/cant-ctrl+c-out-of-sudo-in-script/ 14
/blog/css/wrap-text-around-image/ 14
/blog/git/add-commit-and-push-in-one-line/ 14
/blog/php/add-target-blank-to-parsedown-links/ 14
/docs/Server:v0.2 14
/blog/bash/add-bash-script-to-terminal/ 13
/blog/devlog/Feb-20-2021/ 13
/blog/firefox-extension/first-web-extension-stardew/ 13
/blog/hardware/buying-ram/ 13
/blog/php/get-class-from-file/ 13
/blog/php/unit-test-mail/ 13
/blog/regex/match-javadoc-comment/ 13
/docs/Better%20Regex 13
/docs/Code%20Scrawl-src/Status.md 13
/docs/Code%20Scrawl-src/code/ 13
/docs/Code%20Scrawl-src/test/ 13
/docs/Code%20Scrawl/ 13
/docs/Code%20Scrawl:v0.6/ 13
/docs/Code%20Scrawl:v0.7 13
/docs/Code%20Scrawl:v0.8 13
/docs/Code%20Scrawl:v0.8/ 13
/docs/Lexer-src/Status.md 13
/docs/Server-src/composer.json 13
/docs/pHtml%20-%20Dom%20Document 13
/blog/firefox-extension/Extension-is-invalid-from-server0.conn0.webExtensionDescriptor65/ 12
/blog/mysql/max-datetime-value/ 12
/blog/mysql/tidbits/ 12
/blog/other/developer-resources/ 12
/blog/php/bound-closure/ 12
/blog/vs-code/single-line-comments/ 12
/docs/Code%20Scrawl-src/ 12
/docs/Code%20Scrawl-src/.config/ 12
/docs/Code%20Scrawl-src/bin/ 12
/docs/Code%20Scrawl-src:v0.6/composer.lock 12
/docs/Code%20Scrawl:v0.1.1/api/ 12
/docs/Lexer-src/README.md 12
/docs/Liaison 12
/docs/Monolith/supercollider/ 12
/docs/Provi/ 12
/docs/Provi:v0.4/0-docs/ 12
/lia-resource.627182d3e2197.min.css 12
/blog/codesnippets/php/ 11
/blog/other/mount-dreamobjects-on-linux/ 11
/blog/php/tidbits/static-vs-self/ 11
/blog/sonic-pi/synths-&-samples-cheatsheet/ 11
/docs/Autowire 11
/docs/Better%20Regex-src/ 11
/docs/Cli%20Framework 11
/docs/Code%20Scrawl 11
/docs/Code%20Scrawl-src/.docsrc/ 11
/docs/Code%20Scrawl-src/test/input/project-root/ 11
/docs/Code%20Scrawl-src/test/old/ 11
/docs/Code%20Scrawl-src:v0.6/LICENSE 11
/docs/Code%20Scrawl-src:v0.7/README.md 11
/docs/Code%20Scrawl-src:v0.7/Status.md 11
/docs/Code%20Scrawl-src:v0.7/composer.lock 11
/docs/Code%20Scrawl-src:v0.8/Status.md 11
/docs/Code%20Scrawl:v0.1.1/old/ 11
/docs/Common%20Utils 11
/docs/Lexer-src/LICENSE 11
/docs/Lexer-src/code/ 11
/docs/Lexer-src/old/ 11
/docs/Liaison-src:v0.0.1/test/CompoTrait 11
/docs/Liaison/ 11
/docs/LilDb/ 11
/docs/Monolith/ 11
/docs/Monolith/.git 11
/docs/Monolith/bash/ 11
/docs/Monolith/php/english-dblang/ 11
/docs/Monolith/sort_me_please/php/code-scrawl-example/ 11
/docs/Monolith/sort_me_please/php/liaison-jsautowire-integration/ 11
/docs/Monolith/sort_me_please/php/liaison-starter-old/ 11
/docs/Monolith/sort_me_please/php/old-resources/ 11
/docs/Monolith/sort_me_please/php/php-dbviews-liaison/ 11
/docs/Monolith:main 11
/docs/Monolith:main/.git 11
/docs/Monolith:main/sort_me_please/ 11
/docs/Phad.%20Php%20Html%20Api%20Database/README.md 11
/docs/Phad.%20Php%20Html%20Api%20Database/Unsorted.md 11
/docs/Provi-src/Status.md 11
/docs/Server 11
/docs/Server-src/.config/ 11
/docs/Server-src/code/ 11
/docs/User%20Gui 11
/lia-resource.627182d3e1cf9.min.js 11
/lia-resource.627811d07dd0e.min.css 11
/wordpress/ 11
/blog 10
/blog/ 10
/blog/devlog/Designing-A-Lexer/ 10
/blog/devlog/Feb-17-2021/ 10
/blog/javascript/private-var-on-class/ 10
/blog/other/php-breaks-on-fedora-move/ 10
/blog/php/exception-catcher-2/ 10
/docs/Change%20Default%20Git%20Branch 10
/docs/Code%20Scrawl-src/LICENSE 10
/docs/Code%20Scrawl-src/code/Template/ast/class_methods.md.php 10
/docs/Code%20Scrawl-src/composer.lock 10
/docs/Code%20Scrawl-src/docs/ 10
/docs/Code%20Scrawl-src/test/input 10
/docs/Code%20Scrawl-src/test/input/api-full/ 10
/docs/Code%20Scrawl-src/test/input/run-cli/ 10
/docs/Code%20Scrawl-src/test/input/run-full/ 10
/docs/Code%20Scrawl-src/test/run/ 10
/docs/Code%20Scrawl-src:v0.1/ 10
/docs/Code%20Scrawl-src:v0.3/Status.md 10
/docs/Code%20Scrawl-src:v0.5/Status.md 10
/docs/Code%20Scrawl-src:v0.6/Status.md 10
/docs/Code%20Scrawl-src:v0.7/ 10
/docs/Code%20Scrawl-src:v0.8/.gitignore 10
/docs/Code%20Scrawl:v0.1.1/exports/ 10
/docs/Code%20Scrawl:v0.1/MdVerbExtensions.md 10
/docs/Code%20Scrawl:v0.2/Extensions.md 10
/docs/Code%20Scrawl:v0.2/TechnicalStuff.md 10
/docs/Code%20Scrawl:v0.6/ClassList.md 10
/docs/Lexer-src/.config/ 10
/docs/Lexer-src/composer.json 10
/docs/Lexer-src/doc/ 10
/docs/Lexer-src/doc/exports/ 10
/docs/Lexer/ 10
/docs/LilDb-src/test/run/Sql.php 10
/docs/Monolith-src/ 10
/docs/Monolith-src/web/ 10
/docs/Monolith/sort_me_please/ 10
/docs/Monolith/sort_me_please/php/LilTinyOrm/ 10
/docs/Monolith/sort_me_please/php/autoload-systemwide/ 10
/docs/Monolith/sort_me_please/php/autoloader-idea/ 10
/docs/Monolith/sort_me_please/php/old-mdblog-app/ 10
/docs/Monolith:main/webextension/ 10
/docs/Phad.%20Php%20Html%20Api%20Database-src/composer.json 10
/docs/Phad.%20Php%20Html%20Api%20Database:v0.2 10
/docs/Provi-src/.git 10
/docs/Provi-src/bin/ 10
/docs/Provi-src/code/ 10
/docs/Provi:v0.1/ 10
/docs/Provi:v0.5/composer.json 10
/docs/RegexMatching.md 10
/docs/Resources 10
/docs/Resources/composer.lock 10
/docs/Server-src/.git 10
/docs/Server/ 10
/docs/Simple%20Cli%20Framework 10
/docs/Unit%20Tester 10
/lia-resource.6276b66b5904e.min.css 10
/lia-resource.62773d332ebf8.min.css 10
/blog/other/setup-apache-server/ 9
/blog/php/delete-files-recursively/ 9
/blog/php/exception-catcher/ 9
/blog/php/relative-domnode-xpath-query/ 9
/blog/php/set-empty-attribute-on-dom-node/ 9
/docs/Code%20Scrawl-src/code/Template/ast/default.md.php 9
/docs/Code%20Scrawl-src/docs 9
/docs/Code%20Scrawl-src/docs/ClassList.md 9
/docs/Code%20Scrawl-src/docs/api/code/ 9
/docs/Code%20Scrawl-src/docs/api/code/MdVerb/ 9
/docs/Code%20Scrawl-src/test/old 9
/docs/Code%20Scrawl-src/test/old/GeneratedDocs.php 9
/docs/Code%20Scrawl-src/test/old/input 9
/docs/Code%20Scrawl-src/test/old/input/ 9
/docs/Code%20Scrawl-src/test/output/api-full/ 9
/docs/Code%20Scrawl-src:v0.1.1/composer.json 9
/docs/Code%20Scrawl-src:v0.1/composer.json 9
/docs/Code%20Scrawl-src:v0.2/ 9
/docs/Code%20Scrawl-src:v0.3/ 9
/docs/Code%20Scrawl-src:v0.4/ 9
/docs/Code%20Scrawl-src:v0.4/Status.md 9
/docs/Code%20Scrawl-src:v0.4/bin/ 9
/docs/Code%20Scrawl-src:v0.6/ 9
/docs/Code%20Scrawl-src:v0.6/.config/ 9
/docs/Code%20Scrawl-src:v0.6/composer.json 9
/docs/Code%20Scrawl-src:v0.6/docs/ 9
/docs/Code%20Scrawl-src:v0.8/README.md 9
/docs/Code%20Scrawl-src:v0.8/composer.json 9
/docs/Code%20Scrawl/api/code/MdVerb/ 9
/docs/Code%20Scrawl:0.0.3 9
/docs/Code%20Scrawl:v0.1 9
/docs/Code%20Scrawl:v0.1.1 9
/docs/Code%20Scrawl:v0.1.1/api/test/ 9
/docs/Code%20Scrawl:v0.1.1/old 9
/docs/Code%20Scrawl:v0.1/api/ 9
/docs/Code%20Scrawl:v0.3 9
/docs/Code%20Scrawl:v0.3/RegexMatching.md 9
/docs/Code%20Scrawl:v0.3/TechnicalStuff.md 9
/docs/Code%20Scrawl:v0.4 9
/docs/Code%20Scrawl:v0.4/old/ 9
/docs/Code%20Scrawl:v0.6 9
/docs/Code%20Scrawl:v0.6/Extensions.md 9
/docs/Code%20Scrawl:v0.6/Help.md 9
/docs/Code%20Scrawl:v0.6/README.md 9
/docs/Code%20Scrawl:v0.7/api/ 9
/docs/Common%20Utils-src/ 9
/docs/Lexer-src/ 9
/docs/Lexer-src/.git 9
/docs/Lexer-src/code/Lexer/ 9
/docs/Lexer-src/code/old/ 9
/docs/Liaison-src/ 9
/docs/Liaison/History.md 9
/docs/Liaison/History/ 9
/docs/Liaison/api/ 9
/docs/Liaison:v0.2 9
/docs/Liaison:v0.2/ApiOverview.md 9
/docs/Liaison:v0.3 9
/docs/Liaison:v0.5 9
/docs/LilDb-src/composer.lock 9
/docs/LilDb/api/ 9
/docs/LilDb:v0.1 9
/docs/Monolith-src/sort_me_please/ 9
/docs/Monolith-src/webextension/ 9
/docs/Monolith/sort_me_please 9
/docs/Monolith/sort_me_please/php/rof-file-format/ 9
/docs/Monolith/sort_me_please/php/stuff/ 9
/docs/Monolith/web/ 9
/docs/Phad.%20Php%20Html%20Api%20Database 9
/docs/Phad.%20Php%20Html%20Api%20Database-src/ 9
/docs/Phad.%20Php%20Html%20Api%20Database-src/.gitignore 9
/docs/Provi-src/.docsrc/ 9
/docs/Provi-src/README.md 9
/docs/Provi-src/test/ 9
/docs/Provi:v0.1/.git 9
/docs/Provi:v0.1/5-App/ 9
/docs/Provi:v0.3 9
/docs/Provi:v0.4/ 9
/docs/Provi:v0.5/ 9
/docs/RDB%20RedBean%20PHP%20Wrapper 9
/docs/Resources:v0.2 9
/docs/SeoExtractor 9
/docs/SeoExtractor/README.md 9
/docs/SeoExtractor:v0.1 9
/docs/Server-src/.gitignore 9
/docs/Server-src/README.md 9
/docs/Server-src/Status.md 9
/docs/Server-src/docs 9
/docs/Server:v0.1 9
/docs/Spreadsheet%20To%20Db 9
/lia-resource.627ea8be783fa.min.css 9
/blog/devlog/Feb-24-2021/ 8
/blog/ideas/db-language-in-natural-english/ 8
/docs/Change%20Default%20Git%20Branch-src/ 8
/docs/Code%20Scrawl-src/.doctemplate/ 8
/docs/Code%20Scrawl-src/.git 8
/docs/Code%20Scrawl-src/code/Ext/Php.php 8
/docs/Code%20Scrawl-src/code/MdVerb 8
/docs/Code%20Scrawl-src/code/Scrawl.php 8
/docs/Code%20Scrawl-src/code/Template/ast/class.php 8
/docs/Code%20Scrawl-src/code/Template/ast/function_list.php 8
/docs/Code%20Scrawl-src/code/Utility/ 8
/docs/Code%20Scrawl-src/docs/api/code/MdVerb 8
/docs/Code%20Scrawl-src/test/config.json 8

Privacy

Notice! as of Apr 7, 2022, we no longer store any IP address or hash of IP address. We only record the page visited & the year+month it was visited. There is no personal info stored. The rest of this text has not been updated & reflects the previous version of our analytics.

We store a hash of your IP address, the url being visited, and the month & year that you visited. Your IP address is 3.235.176.80, and we only store 320a7d724db139fda2b216001db136ac

It is an md5 hash of your ip address. We aren't able to directly convert the hash back into an IP address, so your identity is theoretically protected. We ARE able to know if the same IP address visited multiple pages. Unfortunately, there is a somewhat limited number of IP addresses, so one could brute force convert all IP addresses into md5 hashes, and essentially recover your IP that way.

We could conceivably show you a table of pages YOUR IP address has visited. However, this could allow you to learn the browsing habits of others who share your IP address (possibly on the same network or previous 'owners' of your IP, or someone else using the same computer)

Of course, we could be lying. This analytics code is open source on gitlab & at time of writing is in the Server class. It IS possible that whoever owns this website has modified our analytics code and is collecting additional information. This is always a possibility on any website.

Regarding the brute force issue ... We could add a 'salt' to make brute forcing a little harder, but whomever has access to this code could subsequently use the same 'salt' in their brute forcing so it does not much matter, other than a little more cpu usage. However, if the analytics database is breached, then the salt WOULD help prevent decoding of IPs and page visits. We may add 'salt's in the future for this reason.