Part of the naturalization form is filling out all the times you've left and come back to the US and I have family in canada that I have visited often and I have driven and sometimes flown and I cannot possibly keep track of it all. I would be afraid of forgetting a date. Is there a website where this information is recorded?