The code is too complicated for a beginner to have written. There are generator expressions, lambdas and what not in there.
I could go ahead and post the previous conversations where I was struggling to get basic programming concepts into her head, but shes already gone rabid in trying to discredit me. More material from my side will make her react even more extremely.
My biggest question and open challenge to her is this:
If she wrote all of it -
1) Show us the git log
2) If she insists aviral corrected and merged the code himself, show us the original fragments of code she sent, or show us the mails containing fragments of code if she emailed it to him.
If aviral was really a mentor, why would he use this crude method of collaboration, he'd explain how to use git and github to her to raise pull requests, commit code and so on.
Even the most pleb developer uses github and manages to commit code and so forth to it in a few days. Just look at the number of git repos with hello world like code in them.
I'm sure she'll come up with some excuse why the above is impossible like "we deleted intermediate stuff and mails", or "I dont know how to use git", or whatever hamstering.
I saw bullshit I called it. The burden of proof is on her. I have much more to lose by lying than she does. I have a life, a career and people will surely take the word of a teenage girl over a man in his 30s. She could instantly destroy all my credibility and reputation by showing proof.
In the unlikely event that she can provide proof that can convince without doubt, then I'll eat my words. If she can't then its her word against mine - I have nothing to lose or gain by her rise or fall, I don't even own Macs, iPhones or do mobile development.
I have no motivation to lie. I've built apps all my life. She has every motivation to - this is her ticket to getting into the USA.
Also what about the guy who was told directly by aviral that aviral developed the app for a small sum of money under an NDA?
Aviral has even tweeted something to the effect of "I lost respect for this guy who made a private conversation public". That's damning evidence.