Skip to content

Commit dad6c35

Browse files
committed
say what was actually verified about the protected paths
The .htaccess file was checked against a live shared host, so the page no longer claims it ships untested. The nginx snippet itself has not been tried and the text says so. The sentence about review says who did it, so the word audit is not borrowed for work the project did on its own.
1 parent 1970581 commit dad6c35

3 files changed

Lines changed: 10 additions & 6 deletions

File tree

‎index.html‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -358,8 +358,8 @@ <h3>Against Matomo</h3>
358358
<h2>What it is not</h2>
359359
<ul>
360360
<li>No funnels, no A/B tests, no e-commerce reports and no session recordings.</li>
361-
<li>The Apache <code>.htaccess</code> and the nginx snippet ship untested, and the documentation says so.</li>
362-
<li>No independent security review has been done yet.</li>
361+
<li>The bundled <code>.htaccess</code> was checked against one shared host running nginx in front of Apache: <code>config/</code>, <code>logs/</code>, <code>templates/</code>, <code>locales/</code> and <code>migrations/</code> answer 403, and directory listing is off. The nginx snippet itself is still untested.</li>
362+
<li>No independent security review has been done: the code was reviewed by the maintainer against the checklist in <code>SECURITY.md</code>.</li>
363363
<li>One MySQL server by design: no ClickHouse cluster, no horizontal scaling.</li>
364364
</ul>
365365
<p class="caption" style="margin-top:14px">

‎llms.txt‎

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,11 @@ tag has to be pasted by hand.
5151
open-source project at github.com/plotbird/analytics.
5252
- The comparison table is dated October 2026 and is based on the public
5353
documentation of each project.
54-
- There has been no independent security review, and the bundled Apache
55-
.htaccess and nginx snippets have not been tested on a live server.
54+
- No independent security review has been done: the code was reviewed by the
55+
maintainer against the checklist in SECURITY.md.
56+
- The bundled .htaccess was verified on one shared host running nginx in front of
57+
Apache: config/, logs/, templates/, locales/ and migrations/ return 403 and
58+
directory listing is disabled. The documented nginx snippet has not been tested
59+
on a live server.
5660
- The plugin is not in the WordPress.org directory; it is installed from its
5761
GitHub repository or from a release archive.

‎ru/index.html‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -354,8 +354,8 @@ <h3>Против Matomo</h3>
354354
<h2>Чего здесь нет</h2>
355355
<ul>
356356
<li>Нет воронок, A/B-тестов, отчётов по электронной коммерции и записей сессий.</li>
357-
<li>Файлы <code>.htaccess</code> для Apache и сниппет для nginx не проверены на живом сервере, и документация это не скрывает.</li>
358-
<li>Независимого аудита безопасности пока не было.</li>
357+
<li>Файл <code>.htaccess</code> проверен на живом хостинге, где nginx стоит перед Apache: <code>config/</code>, <code>logs/</code>, <code>templates/</code>, <code>locales/</code> и <code>migrations/</code> отвечают 403, листинг каталогов выключен. Сам сниппет для nginx по-прежнему не проверен.</li>
358+
<li>Независимого аудита безопасности не было: код проверен автором по чек-листу в <code>SECURITY.md</code>.</li>
359359
<li>Один сервер MySQL по устройству: ни кластера ClickHouse, ни горизонтального масштабирования.</li>
360360
</ul>
361361
<p class="caption" style="margin-top:14px">

0 commit comments

Comments
 (0)