I believe I'm able to at least tell you this, Dates are not recorded because that's too much effort, but I believe it happened something like this (not 100% sure either, my memory is terrible)
kiwidog starts IceEditor.
NoFaTe makes Coop Emulator
NoFaTe drops project for awhile (or something, idk didn't really ask)
NoFaTe posts video of BF3 emulator proof of concept
EADICE updates game
NoFaTe updates emulator
NoFaTe brings kiwidog on project.
kiwidog works on the gruntwork alongside of NoFaTe (reversing, testing, etc)
kiwidog ditches IceEditor, and starts a recode from scratch of a new project called Rime.
kiwidog discusses various things that could be added etc (client as dedi, but it crashes and kiwidog gives up)
NoFaTe picks and chooses what he wants and when he wants it released.
kiwidog & NoFaTe work on the project. (for a year or so, showing off various things)
NoFaTe reverse engineers some stuff, and decides instead of hacking Blaze to add new features and support (which is terrible btw), decides to reverse how Blaze works with BF3.
kiwidog stops working on Rime to get a lot of functionality in VU.
NoFaTe develops his alt to Blaze.
NoFaTe releases his video of backendless connection.
NoFaTe continues to develop his alt to Blaze.
NoFaTe shows off the Client-As-Dedi modification.
NoFaTe plans and is currently in development of this new backend.
NoFaTe shows off various blog posts etc (also blanking out the name kiwidog > nofate
kiwidog breaks VU and spends over a week trying to fix it while NoFaTe is in real life doing stuff.
kiwidog starts getting modular with Rime and finishing a proof of concept of Model Viewer
NoFaTe fixes VU and calls me an asshole (which I am because the reason it broke was suppose to be fixed over a year ago and I took the approach of "it works, so don't bother it" aaaaaaaaaand it broke).
kiwidog & NoFaTe both continue working on VU (months).
NoFaTe starts The Unleashing.
-- FUTURE --
NoFaTe & kiwidog continue working on VU.
As said once before, the "secrecy" is to not pull a EA/DICE etc, any huge company. As there were a lot of promised features for Battlefield 3 that were revoked somewhere during the development process, also that were added and locked away because someone got into their feelings at DICE and said fuck off, we want you to play the way WE wanted you to, not the community.
As for leaking, I'm fairly sure that there will be some form of leaking, it always happens, but then again the internal tests are hand-selected people by NoFaTe himself, therefore probably won't be any leaks.
Also, who said that the user would not get banned? (hint hint,
Personally, I'm not for the entire watermarking thing (I created the one that you have seen in the blog videos based off of the Halo 2 Beta watermarking), but hell if we want to go all Battlefield 4 with the watermarking or even worse, we could vary well do that and spit your information all over the screen. So you either 1. Leak and get banned, possibly for life (I have no control over this, or say. It's NF's decision on it.) or 2. Play nicely and enjoy your time in the beta.
There has been a ton of development in the last few months as well.
Any more questions?
kiwidog > NoFaTe.