CBSA can provide entry-exit information which is VERY helpful for physical presence, and will also provide the full IRCC gcms notes for citizenship apps. While the underlying data (the system notes) are the same, CBSA and IRCC do not always 'redact' (exempt from disclosure to you) the info...