Aussie Made: Support, Strategic Consultancy and Development

CLIENT: iDfish

TAGS: User Interface / Creative        User Experience        Mobile Development        API Integrations        Web Development

READ TIME: 5 minutes

iDfish is Australian Anglers' first choice for fish identification as it provides reliable and consistent data when fishermen are out on the water doing what they love best. Fishing!



There are several challenges when it comes to knowing what fish are good to eat, how many fish fishermen are allowed to catch, and what size they need to be in order to be legally kept. In general, the main issue is inefficient and inaccurate fish limit information, which can result in overfishing and harm to marine ecosystems.


Here are a few more details about the challenges:

  1. Complex regulations: Fisheries regulations can be complex, and it can be difficult for fishermen to keep up with the latest changes. Different species of fish may have different regulations, and these can vary by region, season, and other factors.
  2. Limited information: Fish populations are constantly changing, and it can be challenging to get accurate and up-to-date information on which fish are most abundant and which are at risk.
  3. Environmental factors: Weather conditions, water temperature, and other environmental factors can impact the behaviour and distribution of fish, making it harder to predict where and when they will be most abundant.
  4. Gear limitations: Different fishing gear and techniques may be more or less effective for catching different types of fish. Fishermen may need to use specific gear to comply with regulations or to target a particular species, but this gear may not be suitable for catching other types of fish.



iDfish is an innovative software platform designed to help educate fishermen, improve their fishing practices and increase their catch levels. This application uses advanced algorithms, GPS, and sync technology, to provide accurate and real-time data for fish regulations based on your geolocation, prime areas for particular fish, and other key variables that impact fishing success.


Quickly identify fish, determine the regulated size limit (if applicable), eating quality and if it should be released because of its protection status.  All this information can be obtained in a few seconds and the fish returned to the water, with the best possible chance of survival.


By providing location-specific and up-to-date information, the iDfish app makes fishing more efficient, productive, and environmentally responsible.



Over many years iDfish has built up the largest data set of line caught species in the world with regulation information. Through data analysis and manipulation of the input, our team was able to create a well-structured database model to hold existing data while also future-proofing the system.


All the images of fish within the database are high quality and high resolution. The owners of iDfish have gone to great lengths to represent the displayed fish images as they would appear when freshly caught and removed from the water.


The mobile application has been built with a custom-written API to provide users with seamless access to all relevant data at any time. This custom API has been specifically designed to meet the unique needs of the fishing industry and provide users with quick and easy access to information on fishing regulations and fish species. The API has been optimised to ensure that the app's performance is not impacted by high traffic loads or network latency, making it ideal for use in remote areas. By leveraging this custom API, the iDfish app ensures that users have access to the most up-to-date and accurate information, making fishing trips more productive and successful.


GPS Location

The app utilises GPS location to provide users with location-specific information. By using the app's GPS capabilities, fishermen can see specific almanac (tide and moon phase). This feature helps users make informed decisions about the fishing condition in the area.


Offline Capability

The iDfish application is perfectly suited for use at sea or in areas with unreliable internet connectivity due to its offline functionality. The app's fish identification feature is also accessible offline, making it useful anywhere even for novice fishermen who may not be as familiar with all the species. Once an internet connection is reestablished, any fishing trip data captured will be automatically synced with the user's account.


Database Sync

At the time of app download, all fishing regulations for lined fish species in Australia are included in the app database. However, these regulations are subject to change based on environmental factors, which means that the app needs to obtain updated information regularly. To ensure that users are always viewing up-to-date information and that data accuracy is maintained, the application checks these regulations daily, and any outdated information is promptly updated.



iDfish has had a positive impact on the fishing community by providing a valuable tool for promoting sustainable and responsible fishing practices. The app has been well-received by users, as evidenced by close to 1,000 positive reviews and testimonials. Its user-friendly interface and ability to work offline in remote fishing areas make it a practical and useful tool for novice and experienced fishermen alike.


The app's focus on accurate and up-to-date information on fishing regulations, species identification, and location-specific information has helped more than 65,000 users remain compliant with fishing laws and reduce the risk of overfishing. By raising awareness of environmental issues and promoting conservation efforts, iDfish has helped to promote a more sustainable fishing industry.



"To the Creative Intersection team,

I am writing to express our utmost gratitude and satisfaction for the exceptional services you provided us in the development of iDfish, our fish identification application. Your expertise and creativity have been instrumental in bringing our vision to life and delivering a top-notch product that has exceeded our expectations.

From the initial planning phase to the final delivery, your team has demonstrated a high level of professionalism, attention to detail, and commitment to quality. Your ability to listen to our needs and translate them into a functional and user-friendly app has been nothing short of impressive.

But what truly sets you apart is your ongoing support and dedication to ensuring that our app remains up-to-date and relevant to our users. Your timely updates and proactive suggestions have been invaluable in helping us stay ahead of the competition and provide the best possible experience for our customers.

As clients of Creative Intersection, we are extremely happy with your performance and ongoing support. We would highly recommend your services to anyone looking for a reliable and innovative development partner.

Thank you once again for your outstanding work, and we look forward to continuing our successful partnership with you."

Grant Nicholas and Kristian Boden, Principals of iDfish