GC Blockchain Codefest
Charitable Drop Box Registration
Problem / Opportunity
Drop boxes are used by registered charitable organizations, or authorized third parties collecting on their behalf, to collect donations of used clothing, household items, toys and other goods from the public. The donated items are given to clients of the charity or sold to raise funds for the charity. The drop boxes are located in municipalities across Canada
However, drop boxes are increasingly being used by non-charitable organizations who sell the donated goods for profit.
- According to City of Ottawa Councillor Rick Chiarelli, there were an estimated 400 new fraudulent donation boxes installed around the city in the recent past.
- Sometimes boxes that were associated to a charity at one point are no longer raising funds for that charity.
Canadians who want to donate need up-to-date, accurate advice on which drop boxes are legitimate.
Actors
There are multiple levels of government and many other parties with various roles.
Registered Charity: Defined as having a registration number issued by the Canada Revenue Agency.
Operator: Defined as the operator of the clothing donation box. The operator may be the charity, someone a charity has authorized to collect on their behalf or someone who is not collecting on behalf of a charity. An operator is responsible for ensuring that the information on a drop box is kept current
Owner: Defined as the owner or occupant of a private property* that is not zoned residential. An owner is responsible for ensuring that the information on a drop box located on their property is kept current.
*Private property is defined as any property not owned by the municipality.
Canada Revenue Agency: Validates the charitable status of an organization.
Municipality: Municipal by-law officers ensure bylaw is being adhered to. They can validate a donation box is authorized to be located on the private property where it has been placed and whether the information on the donation box is accurate.
Donation box information requirements in the City of Ottawa are:
- name and address of the owner;
- business name of the owner and operator, if applicable;
- type of organization if the operator not a charity;
- the Canada Revenue Agency registration number if the operator is a charity;
- the name, address and telephone number of the operator;
- schedule of times for pick-up of donated clothing; and
- location of any alternative clothing donation boxes of the same operator.
Public: Able to find donation boxes belonging to registered charities and to report suspected fraudulent registrations.
Constraints
Until digital identity is resolved, there is no means of identity-proofing those submitting transactions. Assume anyone creating a transaction is authorized to do so.
Need an API to check the registered status of a charity. There isn’t one at this time.
Desired Outcome
There are individual listings maintained by individual charities that use a Google maps mash-up to show their authorized drop-off boxes locations. There is a similar City of Ottawa view posted by Councillor Rick Chiarelli that combines this information for a few charitable organizations.
The solution for this use case attempts to accomplish more. Although information about the City of Ottawa bylaws is included, the solution could be generic enough to be national in scope.
A solution that:
- Allows a registered charity to specify the location and operator of their drop boxes.
- Allows a registered charity to update the location of a drop box.
- Allows a registered charity to update the operator of a drop box.
- Allows a registered charity to update the drop box registry when they are no longer associated with a particular drop box.
- Notifies a registered charity when the location or operator of a drop box registered to them changes.
- Allows an operator to update the location of a drop box.
- Allows an owner or occupant of private property to provide or rescind permission for a drop box to be located on their property.
- Allows the public to validate the charitable status of a charity identified by the Canada Revenue Agency registration number identified on the drop box.
- Allows the public to validate the donations are being collected on behalf of the stated charity.
- Allows the municipality to validate compliance with the Clothing Donation Box By-law (City of Ottawa By-law No. 2013-98 used for this example but could be any).
More information
How it works
Dates, Teams, Submissions, Locations, Registration...
Rules
By entering the GC Blockchain Codefest, participants agree to abide by the rules and decisions of the organizers.
Locations
The primary codefest will occur in Ottawa for GC employees during the week of April 16th and confirmed satellite codefest locations will occur in Calgary, Montreal, Toronto, St. John’s, Seattle, Johannesburg, and Ghana.
Themes
Teams will select one theme from a provided list of public sector use cases. Teams may contact TBS and propose an alternative public sector use case.