its 110% owned by ford. It might not be marked that way. But its easy to see as a corporate social media launch.
Its smart. And its likely that this will somehow be integrated into the cars themselves. What ford wants is a community to develop around the cars like jeep did. And they have been studying that religiously.
Like you said the footage is from obviously very secret off road testing. And its shot with a production quality camera. So its ford 100%