The Financial Transactions and Reports Analysis Centre (FINTRAC) is the official financial intelligence agency of Canada.