I am sorry. I think this is a dumb idea that will set you up for failure.
This makes one person the bottleneck, and the startup very rigid and inflexible.
Just go get a real team, convince great coders of your idea--people you can trust--and share everything with each other.
Its hard enough to do a startup as it is.