Tues 9th August 2022, Election Day
It looks like the actual data is in Kenya though, if that document has any say. The web server might be hosted somewhere else. That begs the question about IEBC excuses for denying server access.
It says IEBC data. I am just looking at Omollo's first document. If it's true, they insist all IEBC data must be in Kenya. So whatever routes it takes, it must wind up on a server(or servers) in Kenya.