Do I have any chance getting in ED?

Stats:
GPA: unknown but really low, 90/100 ish, school doesn’t rank
SAT: 1550 (770 r+780m) but stupid me didn’t send it in until today I did rush reporting–gave up hopes on this one
ACT: 34 (35, 36, 34, 32)
SAT2: Math2 800, USHis 730

ECs:
Wikipedia everything for three years (having high-four, low-five digits of edits, doing maintainence works all the time, wrote numerous articles on obscure politicians)
Electoral and political writer on a small news organization (I made statistical models for both 2016 primary and 2016 general although my primary model was much more accurate, also commenting on all sorts of political things, 1.5 years)
Photography (competent but meh; they look impressive but no major awards, 2-3 year experience)
Some service clubs, presidents in two for 2-3 years.

Writings:
Common app: 9/10 I wrote how I acquainted with political science and some of my past accomplishments
Brown supplements: 7/10 First supplement I wrote, so I was a bit unfamiliar with the process–definitely not my best pieces of writing
Counselor recommendation: 9/10 My counselor and I are very close; she showed me the letter and it’s solid
Teacher 1 recommendation: 8/10 He likes me and writes great recommendations, although he never showed me what he wrote
Teacher 2 recommendation: 8/10 It was solid but nothing special
Interview: 7/10 Nothing too special

I am a Canadian applicant of Chinese descent (not applying for financial aid) from a very large and competitive high school, but no one in my school has applied to Brown.

My concern is that no one from Rhode Island has visited where I write columns, where I believe my talent is displayed, so I presume I got rejected. I listed it as my Common App activity 2, if that matters.

Also I have 7 APs, 5 5s and 2 4s. Stupid me forgot to self-report them on Common App (but I did send in official scores from CB). Sent them an email the day after my submission; hope they count.

You’re days away from finding out. Go have some fun and not seek affirmation from strangers about your chances-- which no one can give you anyway. Good luck

@T26E4 thanks a lot for your encouraging message