>a quick glance at their website says that it's owned by the "Tlon Corporation,"
Where on the website do you see this?
Where on the website do you see this?
This is very outdated and Tlon no longer operates/runs urbit.org but, in any case, the ToS says this: "The Site is owned and operated by Tlon", so the reference was to the website "urbit.org", not the Urbit project.